Moved code to single module file for one type of NGS object

renamed uBasicNGS_wrapper to uBasicNGS
Renamed uParser.py uToken.py and uWriter.py to more friendly moduel names
Update Makefile to work in a similar fashion to main branch
Fixed token memory leak

Ajusted Makefile to match flexible options
Fixed memory leaked in uToken getParam, creating intermediate string object to avoid non-freed memory

Note this will slow down obtaining data. Unfortunately, using ctypes this is necessary
Merge remote-tracking branch 'origin/devel'

Conflicts:
	Makefile
	uBasicNGSExperiment_wrapper.py
	uParser.py