outline rules for magma files
support procedures; code cleanup
handle parameters spread over multiple lines
refactoring; better highlighting
error handling for multi-line parameter lists
updated date and documentation; removed trailing whitespace
Merge pull request #30 from sgrj/magma

added outline for magma files