restructuring specification to group together like elements into sections
added standard library element
Updated spec to match standard-libray implementation

refactored standardLibray reference->webpage to avoid confusion with
Reference elements
refactored webpage to url
removed 'e' from list of MathInline built-ins as it can be often used for reversal potentials. In almost all cases exp(...) will probably be used and in the rare cases where 'e' is not the base of an exponential exp(0) can be used instead
removed random namespace from mathinline random distributions
added random distributions to list of built-in maths functions
removed '*' operator from reduce ports as we are not ready to support
this yet I believe
added t to built-in symbols and ^ to list of arithmetic operators
Updated spec to include new trigger definition (see GitHub #64)
updated specification
added gemlock to gitignore
restructuring introduction
cleaned up structure of spec
added descriptions
cleaned up down to ports section
finished descriptions for Dynamic Regimes section
finished descriptions for the abstraction layer
added extensions section
removed appendix part