refactored model to use Rules and Levels
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0

Conflicts:
	src/vooga/towerdefense/attributes/DefaultAttributeManager.java
	src/vooga/towerdefense/controller/Controller.java
	src/vooga/towerdefense/factories/TowerDefinition.java
	src/vooga/towerdefense/factories/definitions/GameElementDefinition.java
	src/vooga/towerdefense/factories/examples/ExampleAuraTowerFactory.java
i have no idea what this commit is
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
fixed minor errors
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
refactored game element and level editor classes
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
fixed java 7 compatability for vieweditorscreen
Added PlayerStatAction for changing player's scores/life/money
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
got refactored versions of game element editor screen and level editor screen working for their specific tasks
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
bug fixes in new model
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
Added FactoryAttribute class
Merge branch 'towerdefense2.0' of https://github.com/duke-compsci308-spring2013/vooga into towerdefense2.0
Adding more to action factories
Changed file reading method.
absolute file path for xmlTool????