remove order specificity from Util#find_player_classes
Merge pull request #1 from BM5k/find_player_classes

Util#find_player_classes is order dependent
Updated gems
Fix failing test, nil + Integer yields NoMethodError in ruby 2.1.0
Ensure initial positions are :across or :down
Use new mocha/minitest syntax
Merge branch 'master' of https://github.com/Grouper/battleship
Outline general plan of development
Write first working dummy test
Realize minitest supports rspec like testing, make the switch for initial dummy test
List requirements in specs
Lay down basic strategy of Offensive Target mode
Lay ships in less probable to be hit locations
Keep track of opponent's response, and aggregate targetting strategies
Fix small bugs involving getting stuck near end-game
Edit readme
Implement the parity check, making sure not to dissallow hitting parity squares altogether
Add more chance (rather than relying on lowest prob points on board) to self's ship placement
Fix fatal erroring out bug where there were no guesses left at critical points in the game
Clean up a little