Merge branch 'master' into unittest
Rewrite tests using nose. Previous version was not really working.

The problem with the previous version of the test file was that
unittest was not considering the validity of each LEMS definition file
and each NeuroML example as a separate test, so it was overall pretty
useless.
Adjust verbosity of test script. Add documentation.
test.py: remove dependency on logging and unittest modules.
Merge pull request #13 from NeuroML/unittest

Improve test script
Merge branch 'master' into stp