inital commit
added join_arguments() and split_arguments() to nas.utils
added nas.utils.Scanner and nas.utils.CharacterQueue, implemented the nas.reader module
added test.py
moved StatsInterface class to nas.reader
moved StatsInterface class to nas.reader
added nas.utils.commandargs decorator
split added nas.utils.match_validators and updated nas.utils.commandargs decorator accordingly. added auto_adapt_to_methods decorator. the NastranReader can now process the `signatur` attribute of an interface method
moved decorators from nas.utils to nas.decorators
enhanced test.py with an argument parser which accepts an input file
improved nas.reader.NastranReader implementation to ensure each call to read_line() ends with a newline being set in the scanner (or EOF)
importing the NastranReader as Reader into the main module
implemented reader interface signature inheritance and validation inside the NastranReder
removed import of nas.decorators from nas.reader
implemented nas.writer
removed nas.decorators module as it was not used
changed NastranReader interface to not accept any object but a ReaderInterface
removed files, we want to start over
Merge branch 'development'

Conflicts:
	.gitignore