Burn it down and rebuild it

Add test file for Smali
Add list of opcodes with formats and regex
Use AAAPackageDev, which uses JSON, to build tmlanguage file
Use strict regex to provide line-level syntax correctness