Fixes chetan51/nupic.cerebro2#41. Moves view-specific dat.GUI control implementation to subclasses.
Addresses chetan51/nupic.cerebro2#41. Moved some dat.GUI controls back to the abstract class.
Removed "return null" from default method per feedback.
Merge pull request #43 from jefffohl/issue41

Fixes chetan51/nupic.cerebro2#41
Remove test files
Remove unused LocalLayer
Refactor AbstractLayer
Refactor AbstractDrawing
Rename layer to region
Renamed variables
Finished renaming layer to region
Refactor AbstractVisualization
Refactor initGUI
Refactor initCamera
Refactor Snapshot
Merge pull request #45 from chetan51/refactor

Major refactor to support other kinds of visualizations
Updated for new server
Fix missing data bug
Added EncoderRegion, NetworkEncoderRegion, and EncoderVisualization
Loading correct region class