cpp: tweak makefile and gitignore
add OCaml
Merge pull request #7 from ygrek/ocaml

add OCaml code
updated the links following Jon accidentally deleting some of them...
Ruby: add Gemfile with test-unit dependency

When running the tests for the Ruby version inside IntelliJ (same seems
to apply to RuybMine) the test runner UI didn't work: The failure

"test framework quit unexpectedly"

was shown. Following the advice from

http://www.jetbrains.com/ruby/webhelp/test-unit-special-notes.html

to add the test-unit gem to the project fixes this issue.
Merge pull request #8 from UrsMetz/ruby-gemfile-test-unit

Ruby: add Gemfile with test-unit dependency to make test runner UI work in RubyMine/IntelliJ
Java: Maven build (fixes issue #9)

* provider POM
* move sources files to appropriate locations according to Maven default
  layout
* delete Eclipse and IntelliJ project files and put them under
  .gitignore
Merge pull request #10 from UrsMetz/java-maven-build

Java: Maven build (fixes issue #9)
Merge pull request #1 from emilybache/master

Update from upstream
added Go implementation
Merge pull request #11 from dertseha/golang

Go implementation
remove Objective-C
update README (not for merging)