Add web mode.
Fix indentation in custom ruby mode.
Get rid of tabs everywhere.