Adding Tiles: Source and Electrified
Adding Generator and Battery

Bug:

* Sometimes battery movement does not turn off the generator
* Battery is too touchy, probably need to disable movement for a second
when a generator is activated
** (This goes along with needing to set all actions to a regular timer,
so we can create timed events.)
Adding Bot Properties

Different speeds, different box pushing ability, yellow can charge
generators (by running into them or hitting e) and walk over
electrified tiles.
Merge branch 'working'