Scrolling added, friction and animations fixed

Scrolling has been added, it attempts to keep the play in the center of
the screen, but will also keep the camera with in the bounds of the
level.  Animations are fixed, you walk while pressing the button, and
having an x velocity.  Friction is applied properly so you no longer
move through walls.  Hitting a ceiling causes you to lose some x
velocity.  This can be changed.
Added spikes, fixed collision

Added a spikes class that uses a spike sprite to create a row of spikes.
Also abstracted collision detection out of PlayerLayer into GameObject,
so you can collision detect any 2 STATIONARY or MOVING objects.
Fixed Spikes, Added Level 1, Added Level Loading

Spikes are now 20 x 10, which can change in the future, but I have to do
some code modification.  Levels are now loaded from textfiles.
Resized background and spikes, I don't really like how the spikes turned out, I'll probably redo them later.
Added comments to level.txt
redid spikes and made goal.
This is a quick and dirty proof of concept to show that xml can and does work. It required some kinds of smashing together but the clean version will be much nicer. for more info on AS3's use of XML check out here http://www.republicofcode.com/tutorials/flash/as3xml/
redone block and spikes in 20x20
Adds in the robot w/ spikes movie clip and changes robot_mc, removes the unneeded file RECOVER_OddsAndEnds.fla
Merge branch 'DirtyXML'
Merged XML into the main code, removed cleaned unecissary files
Merge branch 'master' into TedSystem

Conflicts:
	src/OddsAndEnds.fla
	src/com/Document.as
Nearly all the old architecture has been taken out and much of the new system is put in place. Objects have become game elements, layers have become managers. A Finite State Machine is in place and the XML document is loading. In this commit are the old files, simply there with their code commented out. The game compiles but does not load anything yet. More work is needed to make things working.