create upgrade strategy and work on upgrade actions
Add upgrade strategy to interactive entity so that each object will have its upgrade tree. Delete old upgrade building. Work on updating Actions
Create tester for upgrade and work nicely
Use ReflectionHelper for activating upgrades. Replaced all the setters. Working very nicely.
refactor, commenting, add cannot upgrade class
Merge branch 'master' of https://github.com/Tadimsky/vooga into reflection&manager_upgrade

Conflicts:
	src/vooga/rts/gamedesign/sprite/gamesprites/interactive/InteractiveEntity.java
Merge branch 'master' of https://github.com/Tadimsky/vooga into reflection&manager_upgrade

Conflicts:
	src/vooga/rts/gamedesign/factories/Factory.java
Merging
Merge pull request #43 from Tadimsky/reflection&manager_upgrade

Upgrade