Added basic implementation to attacking.  takeDamage method in SpaceShip.
Fixed bug with hullstrength getting set past the max hull strength..
fixed issue with hull strength progress bars.
Encounters are now functional.
Changed State enum in encounters to implement the State Design Pattern using the new EncounterState class.
Added tons of methods handling all the different kinds of events that can happen while traveling. Added method for the player's ship being destroyed.
Modified arriveAtPlanet and departFromPlanet methods.  Added specialArriveAtPlanet to MainController.
Added method to ship for taking damage and for firing at an opponent ship. Added overrideable method in Spaceship that provides the ship's overall skills.
Standardized the fxmls for encounters. Moved  methods  from battle control  to encounter screen controller. Merge the battle control pane with the normal 
encounter fxmls.
Merge origin/master