partial checkin of rebind content key to allow compilation.
update rebind content key.
rebind content key working without X509Certificate working.
fix the query parameter escape problem.
Merge branch 'dev' of https://github.com/gcheng/azure-sdk-for-java into rebindcontentkey

Conflicts:
	microsoft-azure-api/src/test/java/com/microsoft/windowsazure/services/media/ContentKeyIntegrationTest.java
update rebind content key unit test using X509 Certificate.
repro of the client side decryption problem.
add certificate creation algorithm.
successful running of unit tests.
remove the hard coded dependency on certificate.
Remove un-used code, get unit tests passed.
Remove unused comments.
address code review feedback.
Merge pull request #13 from gcheng/rebindcontentkey

rebind content key implementation
Merge pull request #319 from gcheng/dev

Implementation of rebind content key.
allow space in file path for unit test files.
Merge pull request #30 from gcheng/rebindcontentkey

ensure unit tests can pass on CI machine
Merge pull request #321 from gcheng/dev

Dev
ensure the tests can be passed on machines with space in directory name.
Exposing error message body for UniformInterfaceException