Update .travis.yml
Update AIPlannedMove.java
Update AIPlayer.java
Update and rename AIPlayer.java to AiPlayer.java
Update and rename AIPlannedMove.java to AiPlannedMove.java
Update README.md
Multiple fixes to AI move returns and heuristic calculations.
I've made the easy AI a bit weaker, I didn't want to over do it yet but I may implement the round robin system as well.

Medium AI is working as far as I can tell but my emulator still has trouble keeping up so eventually the pieces just dance in front of the goal states.

AI Test cases have been updated, the hopping test may fail randomly due to adding randomization into the Easy AI
Merged Dev Into Here