initial changes in ast, parser, and scanner for casting
fixed merge conflicts
fixed some errors, still working toward casts
removed yacc files
parsing/scanning of cast works
added variable cast and failing tests
working toward SAST
fixed merge conflicts
progress on bool cast
Merge branch 'master' into casting

Conflicts:
	compiler/tests/parsing/decl_bool.rapid
better errors
add cast functions for the nullable primitives
passes semantic checking. also updated compiler test
code generation almost works, go errors as of now
fix casting code generation and add test all types
Merge branch 'master' into casting

Conflicts:
	compiler/ast.mli
	compiler/sast_printer.ml
add func w/ casting to check return type analysis
Merge pull request #77 from rapid-lang/casting

Casting