Added attack functionalities for pirate and player. Traders do not attack, they try to run away.
Override toString() for all of our encounterables
Updates to Encounter.fxml: shows encounter type with unique image, added view for player skill points and health, encounter skill points are hidden with animated indeterminate type fxml progress indicators
Updates to encounters: player can attack and be attacked, opponents flee if you are too strong; police/pirate will attack if you fail to run away, traders will not; police will attack you if you're a criminal and try to attack them.
Merge origin/master
Removed unecessary statement