Merge pull request #36 from OpenSourceBrain/test_new_backends

Test new backends & ensuring analysers know about directory of omt file. Fixes #25. FIxes #26.
Using latest osb api
Mainly changes in output when tests are run. More verbose...
Minor change to test result output
Minor output formatting change
minor identation and printing updates
starting to create obj model for omt/mep defs
refactoring
identation of log msgs
more refactoring, support for multiple exps/omt added
more refactoring, model not clear yet
indenting diagnosis msgs
enough refactoring for now...
reorganized common utils
ignore emacs garbage
improved output formatting
more utilities for nicer text output
using new txt functionality in find_tests
missing dash
renamed io to inout to avoid nameclash