clojureNumber takes precedence over clojureSymbol

Also match `/` in symbols

Patch by Joel Holdbrooks

https://github.com/guns/vim-clojure-static/pull/18#issuecomment-14672428
Convert clojureNumber to \v pattern
Use \%( in match pattern
Move clojureRegexp back down past clojureDispatch
Fix clojureNumber pattern
Only allow leading 0 in numbers for octal literals

This is more restrictive than what the reader actually allows. The
following are all legal, and are evaluated as base-10:

        090M
        09e9
        09.9
        09/08

Only 090 and 090N literals are errors.

It's bad form to be writing literal numbers with leading zeroes unless
you mean it to be octal, so we won't condone their use.
Merge branch 'master' into noprompt-regexp

* master:
  Only allow leading 0 in numbers for octal literals
  Fix clojureNumber pattern
  Move clojureRegexp back down past clojureDispatch
  Use \%( in match pattern
  Convert clojureNumber to \v pattern
  clojureNumber takes precedence over clojureSymbol

Conflicts:
	syntax/clojure.vim
Add Joel Holdbrooks to header as major contributor
Add synmaxcol=default to modeline
Allow multiple match flags with optional toggle
Link to SpecialChar instead of Special
Correction to pattern flags
Correct matching of control characters
Drop invalid clojureRegexpChar syntax group
Add clojureRegexpQuantifier to clojureRegexpGroup and link to Special
Drop @clojureRegexpChars containment from clojureRegexpCharClass
Move vim_clojure_static.clj into clj/ lein project
Get synID names from vim as EDN
defsyntaxtest
Turn on filetype plugin in vim test script

This is needed to load iskeywords