Add init function
Merge pull request #300 from erdeszt/list-init

Add init function
Implement markdown interpolation
Add bounds on language-ecmascript
Merge branch 'master' into dev
Take out init for now.

Perhaps last should come out too.
Print types even when the elm file has already been compiled.

This fixes issue #299, where types are not printed even when the
`--print-types` option is given for an elm file that has already
been compiled.
Merge pull request #303 from jsl/fix_issue_299

Print types even when the elm file has already been compiled.
Merge branch 'markdown' into dev

Conflicts:
	Elm.cabal
Merge branch 'master' into dev
Move some library functions out of JS and into Elm
Trim trailing whitespace
Add a library for bitwise operators
Make explanations a bit more helpful
Rename Bits to Bitwise

A substitute for being streetwise
Actually switch to the new module name
Remove print_program option

This option was applied inconsistently based on whether previous build
artifacts existed, and isn't incredibly useful anyway for users of the
language.
Stop using a custom cache directory, and stop deleting the cache immediately. Also clean up related code.
Merge branch 'master' into dev
update for 0.10 and 0.11 so far