Build fixes after moving to go1.4
Merge pull request #113 from harshavardhana/pr_out_build_fixes_after_moving_to_go1_4
Provide new cli options for 'put' command

  - --protection-level
  - --block-size
Merge pull request #114 from harshavardhana/pr_out_provide_new_cli_options_for_put_command

Provide new cli options for 'put' command
Add list() object support for erasure and append storage drivers

  - Reply back objects with their protectionlevel and md5sum
  - // TODO hash value
  - Calculate md5sum after "storeBlocks()", to make sure data is committed
Merge pull request #115 from harshavardhana/pr_out_add_list_object_support_for_erasure_and_append_storage_drivers
fsStorage should use appendStorage with offsets

 - also takes in 'blockSize' cli option.
 - robustness fixes
Merge pull request #116 from harshavardhana/pr_out_fsstorage_should_use_appendstorage_with_offsets