added AsLong class to String
Merge pull request #52 from To1ne/String_AsLong

added AsLong class to String
String_AsLong might throw an exception when conversion fails
Merge pull request #54 from To1ne/String_AsLong

String_AsLong might throw an exception when conversion fails
Preliminary Module Type
Remove String AsLong Behaviour
Switched `New` interface to use size function. Hid some implementations.
Update Prelude.c
Started to unify and fix the variable argument stuff into var_list
Updated comments
Merge branch 'master' of theorangeduck.com:libCello
Changed behaviour of `new` to take var_list instead  of va_arg
Updated version
Renamed Type Creation Macros
Added support for type parents
Still some issues getting module loading bug free on linux
Merge github.com:orangeduck/libCello
moved userDefinedLanguage.xml to editors/
emacs editing mode
removed userDefinedLanguage.xml from project root