Merge pull request #1 from nightcode/master

New services.
Simplified calculation of hash code for content.
Merge remote-tracking branch 'upstream/master'