Rename SmartSweeper->Sweeper, use legacy Sweeper in lissom.ty
Rename layer->level, Ref->Spec, identifier->properties, get name from OrderedDict
Introducing Specification superclass
Rename dst->dest
Print->self.message()
AttrTree in order of instantiation
Simplified setup.ty
setup_analysis: pass rather than NotImplementedError
Moved instantiate_sheets and instantiate_projections in call()
Use dict specification
Change matchconditions to use conditionals
Introduce __call__ method to Specification subclasses
Introduce helper function register_global_params
Add documentation, declare classes as abstract
Reorder imports
Change init of model classes to accept list, call setup() within init
Change setup_options to be True by default, add instantiate_options
Change ty file to respect new call() method
Shared defaults for JSON and non-JSON
Merge branch 'allmapsmodel' of github.com:Tobias-Fischer/topographica into allmapsmodel