Contributed by dmeehl @ http://sproutform.com/physibles/12
- Inputting opening paren also inserts closing paren
- Inputting opening curly bracket also inputs closing curly bracket
  on the next line.
* Add OpenSCAD entry to syntax menu
* Filter files in the browse dialog
* Other "theft" from Vim C syntax and ftplugin files