partial checkin of rebind content key to allow compilation.
update rebind content key.
rebind content key working without X509Certificate working.
Merge branch 'dev' of https://github.com/WindowsAzure/azure-sdk-for-java-pr into merge-pr-branch
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.
Merge pull request #288 from gcheng/dev

Dev
Merge branch 'release' of https://github.com/WindowsAzure/azure-sdk-for-java into release
update changelog for 0.4.1
update change log and readme.md based on PR review feedback
fixing policheck issues
fixing policheck issues
Merge pull request #292 from guangyang/release

update change log for 0.4.1
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.
Merge pull request #295 from WindowsAzure/release

Merge release to mater
Merge pull request #296 from WindowsAzure/master

Pull master to dev