AU: Extent Mapper class

Extent Mapper will use the FIBMAP (widely supported) ioctl to find
out, for a given regular file, which extents it takes up on disk.

Review URL: http://codereview.chromium.org/650199
diff --git a/SConstruct b/SConstruct
index 0f600a2..e92a895 100644
--- a/SConstruct
+++ b/SConstruct
@@ -89,6 +89,7 @@
                    decompressing_file_writer.cc
                    delta_diff_parser.cc
                    download_action.cc
+                   extent_mapper.cc
                    extent_writer.cc
                    filesystem_copier_action.cc
                    filesystem_iterator.cc
@@ -114,6 +115,7 @@
                             decompressing_file_writer_unittest.cc
                             delta_diff_generator_unittest.cc
                             download_action_unittest.cc
+                            extent_mapper_unittest.cc
                             extent_writer_unittest.cc
                             file_writer_unittest.cc
                             filesystem_copier_action_unittest.cc