Ideas for random stim
Working poissonFiringSynapse element; requires latest jlems
Merge branch 'development' into test_rand_stim

* development:
Adding mep file & tests against this
Adding preliminary travis test
Update to NeuroML2 beta4
Adding license info: LGPL
Some updates to the history & reformatted & tidies slightly cells.xml
etc.
Adding option for channelDensityNonUniformNernst
Making naming of inhomogeneousParameter etc. more uniform, e.g. no
inhomogeneousParam
Ideas for inhomog chan dens
Update generate html script
More history
More updates to history...
Updating history
Update HISTORY.md
Making cells.xml valid lems & taking size out of populationList for
now in Networks.xml
Adding inhomogeneousParam as optional element on segmentGroup
Allowing variableParameter child element on channelDensityNernst &
channelDensityGHK

Conflicts:
	NeuroML2CoreTypes/Inputs.xml
Fixed xml
Example without spike transmission
Merge branch 'development' into test_rand_stim

* development:
  Improved handling of new form of q10 settings
  Making q10Setting Children, not Child as it's absent normally
  Improved tests
  Test on ex3, network
  Adding test on Ex5
  Tests on all 4 cells in ex0; test on ex1
  Tested ex0 on NEURON
  Adding test on pylemsnml2 to .travis
Removes error complaining about value if iDensity not set
Merge branch 'master' into experimental

* master:
  Minor change to doc/comptype pages generation
Merge branch 'development' into experimental

* development:
Initial updates to enable gap junctions

Updating schema to support <property>
More changes for gap junctions in NML2 comp type defs & in schema. Subject to change
Merge branch 'test_rand_stim' into experimental

* test_rand_stim:
  Example without spike transmission
  Fixed xml
  Working poissonFiringSynapse element; requires latest jlems
  Ideas for random stim
Improved gap juncs & rand spiking syn
Adding commented out example of using ComponentReference in chemical syn
Improved gap junction example
Updating to check NML2 comp type defs against LEMS Schema v0.7.3
Merge branch 'development' into experimental

* development:
  Allowing multiple different combinations of gateHHtauInf/gateHHratesInf in ionChannel
  Adding test on ex6 (nmda-r synapse)
  Adding ability to add <property tag=".." value=".."/> to populations (not only inside <annotations>))
Slightly simpler form of <poissonFiringSynapse> referencing externally defined synapse
Merge branch 'development' into experimental

* development:
  Lower tolerance
  Slightly less tolerant test for pylems
  Adding tests for example 9 & warning messages that it should be updated
Rechecked example of <poissonFiringSynapse>