assets2.0:
* post/put form data for entity using multipart-form
* post/put binary file on any entity in multipart-form
* post/put/get binary file using octet-stream updates
* switched to Apache Tika for mime detection
* updated Apache JClouds impl
Merge branch 'master' into USERGRID-2298
test an update field other than name
Merge branch 'fix-build' into USERGRID-2298
fix bucketname
upgrade hector, cassandra, guava, powermock
fix compile errors
fix saved_caches path
USERGRID-2362:

 o using a custom security manager to detect premature exits
 o SM just used for testing purposes to identify
 o Fixed CassandraResource to wait before immediately existing
 o Fixed issue with native_transport_port for CQL in new version of cass
test performance: minimize counter batch calls when possible
Finish up Assets 2.0. Tested with local file and S3 - including > 5MB files.
Merge branch 'master' into USERGRID-2298
avoid oddly missing junit method
Assume that any exception that is not explicitly mapped to an HTTP status code is a 500 error. Too many internal errors were being reported as 400, which means that we were blaming the client and not logging exceptions when real errors occured.
Merge pull request #249 from apigee/USERGRID-2580-error-handling

Assume that any exception that is not explicitly mapped to an HTTP statu...
ignore structure101 files
Merge branch 'master' into USERGRID-2298
Merge pull request #250 from apigee/USERGRID-2298

Usergrid 2298
slight changes to checkstyle
adjust checkstyle properties