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.
fix for issue 188, broker properties mapper
fix for issue 189, unicode issues in BrokeredMessage
fix for issue 191, unicode issues in BlobOperationRestProxy.java
update the unicode issues in HmacSHA256Sign file, issue 192#.
fix base64 string adapter encoding issue, issue #193.
fix issue #194, unicode issue in DefaultEdmValueConverter.java
add the missing DefaultEdmValueConverter.java file
Merge pull request #23 from gcheng/global

Unicode issue for this sprint.
Merge pull request #288 from gcheng/dev

Dev
Merge branch 'release' of https://github.com/WindowsAzure/azure-sdk-for-java into release
throw exception when you create or update null message.
Merge pull request #24 from gcheng/global

throw exception when you create or update null message.
Merge pull request #293 from gcheng/dev

Dev
repro of the client side decryption problem.