update to Rakefile to use safer cleanup methods

- removed deprecated autocompile tasks
- removed NO_SYNTAX options since we're fast now with rouge
- style updates for ruby beyond 1.8.x