Settle on a structure for multiple gem repo

Defining rake tasks in the top level Rakefile can be problematic. Seems
the easiest is to give each gem its own Rakefile and have the top one
simply delegate.
Bump version to 0.6.0.alpha.1 and release new alpha version. The previous one was botched.
Update .travis.yml