Merge branch 'clean-up' of https://github.com/cwearl/fulmar
Converted Fulmar core into Typed Racket
Converted core chunks to Typed Racket
Make typed fulmar runnable
Turned optimization back on and wrote a faster remove-whitespace
Added alternative implementation of remove-whitespace as a comment
Typed standard-chunk
Changed name of variable to avoid implying it is a type
Changed inline type annotations into local definitions
Changed internal function definition type syntax
Initial typing of Fulmar Abbreviations
Merge branch 'master' of https://github.com/cwearl/fulmar
Removed tiny abbreviations
Add type decls
Incorporate changes to FulmarAbbreviations
Merge branch 'master' of https://github.com/cwearl/fulmar
Preparing for merge with Chris master
Merge branch 'master' into typed

Conflicts:
	fulmar/private/core-chunk.rkt
	fulmar/private/fulmar-core.rkt
	fulmar/standard-chunk.rkt
	fulmar/tests/core-chunk-tests.rkt
	fulmar/tests/fulmar-core-tests.rkt
	fulmar/tests/standard-chunk-tests.rkt
	fulmar/verify.rkt

Resolved manually by Chris and Lucas
The merge failed to detect the up-to-date verify.rkt. This commit fixes that.
Fixed style and a merge failure (typed/racket didn't make it into the merge)