sting parser now handles the "ticks" properly

cleaner callback

added error code to notify of invalid strings

added test to cmakelists
Merge branch 'master' of http://github.com/omf2097/libShadowDive

Conflicts:
	CMakeLists.txt