Fix typo.

This typo causes infinite loop.
Merge pull request #4 from syohex/fix_infinite_loop

Fix typo, variable name
Fix header to match package.el format.
Run prog-mode-hook to apply all programming-related customizations.
Merge pull request #5 from technomancy/prog-mode

Prog mode
Initial stab at doing indentation using SMIE

If it had better docs, that would be much easier. This mis-indents
basically anything nested, but hopefully will be better soon.
Wow, this doesn't work at all (:
Mostly working indentation & parsing!

It misses -> match expressions at the moment. This should be possible
to fix...
Fix indentation for a single -> match expr

Now I just have to fix indentation for numbers, an the second
expression after what it thinks is a funcall. Hrm.
Scratch the "else if" smartness. Elixir doesn't do else ifs.
Fix atom font locking

Atoms are prefixed by a colon, not a single quote. Also fix a
copy-paste error so we define the right face.
Merge remote-tracking branch 'k1complete/master'

Conflicts:
	elixir-mode.el
WIP
Fix defs
Fix whitespace & make # the comment marker
Fix paren balancing.
Better grammar & lexer rules for statement separation

This seems to work reeelatively well now! Excited!
Fix "bad face" warning. Your face is bad.
Add : as a quote mark char and ' as a string one.
Add verbosity to smie rules, make it optional.