feat: List blocks under blockstorage endpoint

- Supports limits and markers

- The way swift and disk storage drivers handle this are a bit different
  disk returns an empty list on a bad marker
  but swift handles this differently,
  for eg: if the contents of the container are [a,b,c,x,y,z]
  marker='p' returns [x,y,z] based on alphabetical ordering.
  Therefore, swift has been mocked accordingly.
Header is "Accept" - http://docs.rackspace.com/files/api/v1/cf-devguide/content/GET_listcontainerobjects_v1__account___container__containerServicesOperations_d1e000.html#GET_listcontainerobjects_v1__account___container__containerServicesOperations_d1e000-Request