allow `!` in identifiers
support string prefix macros
allow `!` and qualified names for macros
don't open a scope if in an array
remove code that does nothing
re-enable indenting
remove electric chars

While great for the environment, they are a bad idea here.
enable auto-indentation
better support for arrays, including ()
note about indentation
Merge branch 'julia-mode'