refactored path following to be an action
Adding to the actions and elements
fixing merge conflicts with pull
started work on visual component of game editor
fixed error in gameeditor
gameeditor package removed from this branch
Moved painting of the shop to the back end
refactored action package
Added more actions
fixed actions and example tower from merge, added more actions
units now follow the path
Merge branch 'towerdefense' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense

Conflicts:
	src/vooga/towerdefense/action/Action.java
	src/vooga/towerdefense/action/Move.java
	src/vooga/towerdefense/factories/ExampleUnitFactory.java
	src/vooga/towerdefense/gameElements/Unit.java
Added new features to the XMLTool, Fixed Java 7 Compatibility issues

The code for the XML tool needs refactoring and commenting.
fixed bug in painting of ghost image
Merge branch 'towerdefense-shop' into towerdefense
resolved merged conflicts
formatted some methods
temporary fixes to get rid of errors in Unit.java and LEModel.java
refactoring/implemented resetAllAttributesin AttributeManager
Created PeriodicAction super class/AttackAction now extends PeriodicAction

PeriodicAction has cool down management ability; PeriodicAction is
abstract and extends Action superclass;