Making dojos buildable

ports the following modules to gradle or adds them to the global build -

- bankaccount
- fizzbuzz
- haiku review
- harry potter
- ocpbowling
- remote kata
- tennis refactoring
- tic-tac-toe (formerly android-tic-tac-toe now it's a java only project)

Also moves the non gradle building dojos to `dojo-misc` and non dojo projects to `workshops` *anddd* updates the readme to describe how to add a new dojo

The entire repo can build ran with `./gradle clean test --continue` (continue is needed because some of the tests fail)