Changed to SAX parsing of dfxml. Write files to output directory instead of saving documents to mongo.
Updated content_file_infos rest call with volume
Added volumes method to disk_image
Whitespace: Retab app/models/disk_image.rb
Set disk_image id correctly in disk_image volume query
Make diskimage/:id API endpoint extendable with additional data
Include a list of volumes in the diskimages/:id API endpoint
Whitespace: Make indentation uniform in disk_image.rb
Paginate content_file_infos API endpoint

The `page` and `page_size` querystring parameters are now accepted,
default page size is 50.

The response now includes a `meta` property with the following
keys/values:

- `page` - One-indexed page number of the returned set
- `pages` - Total number of pages in the matched set
- `per_page` - Number of items per page
- `next` - One-indexed number of the next page, or `nil` if not applicable
- `previous` - One-indexed number of the previous page, or `nil` if not applicable
- `items` - The number of items in the returned set
- `first` - One-indexed number of the first item returned
- `last` - One-indexed number of the last item returned
- `total_items` - Total number of items in the matched set
Rename first and last to first_item and last_item in ContentFileInfo pagination
Always return page and pages in ContentFileInfoPaging

Instead of returning page: 0 and pages: 0 if the result set is empty.
Add rdoc to MongodbPaginator#paginate
Rename DefaultPageSize to DEFAULT_PAGE_SIZE in ContentFileInfosController
Always return correct num_total in MongodbPaginator
Reduce code duplication in MongodbPaginator
Make next/previous point to the closest valid page when out of range
Extract extensions from file objects when creating mongodb documents
Filter content_file_info on deleted and extension
Changed param name from page_size to per_page
Made volume and parent optional when listing content_file_infos. Added hideDirs filter