WIP: add cat
Adds foreground layer support ( by property )
added a non-agressive cat enemy
Converts images to foreground in new-abedtown
Merge branch 'master' into foreground_tile_layers
Merge branch 'master' into foreground_tile_layers

Conflicts:
	src/maps/new-abedtown.tmx
Convert image to foreground for castle entrance
created generic openable chests
added a treasure chest to gay-island-2
Merge branch 'master' into generic_spawn
Note: must remerge jhoff's changes from deleted file

Conflicts:
	src/maps/black-caverns.tmx
	src/nodes/enemies/turkey.lua
	src/nodes/enemySpawn.lua
removed unnecessary image
weapon tweak
WIP: dequips weapon
Necessary changes fixes
1) change Level.level to Level.isLevel
2) associate nodes to levels
3) change to 'level.nodes[node] = node' structure
replaced .level with .isLevel to identify whether or not a gamestate is a level
Ads a boat in the parking lot
Boat in the parking lot
Adds boat
fix endbug
Merge pull request #867 from Petter-W/boat

Ads boat to parking lot and makes parking spaces "shorter"
Fix Issue #721