Pb bowling

Pull request for the Bowling kata exercise.
This is my implementation of the bowling kata.  The solution works and passes all of the tests, giving anyone chance to see how I approached the problem and implemented it.
There is still some refactoring to be done, especially with the specs, but I wanted to give whoever reviews this some time to go through it.
Not about this spec file, but the .DS_Store file above. Ensure such files aren't committed to the repository. You can ignore these files globally: http://www.freshsauce.co.uk/tech+bits/git-ignore-dsstore-files-globally-per-user_28