Added keywords: unsafe, new, match, case, otherwise, debug, using, lock, block, sizeof, macro. Fixed single letter named variable syntax highlighting and added indentation for anything followed by a : and newline.