Declarations now contain information about their type, set from the parser
more stuff that i forgot to include in prevous commit
changed buildfile so it doesnt test msn
The errors are bigger now, so some test files who should fail had to be changed
added support for floats in types.jrag