Distinguish PHPDoc annotation arguments clearly

The PHPDoc annotations match the current line greedily. In addition to
this making annotation arguments (e.g. type specifiers) blend in with
the rest of the line it is inconsistent with any continuation lines,
which take the default comment colour. This makes the PHPDoc matching a
little more sophisticated, so annotation arguments and identifiers stand
out.
Merge pull request #19 from commonquail/lazy-annotations

Distinguish PHPDoc annotation arguments clearly
Fixed some indentation.
Added option for not highlighting SQL in heredocs.
Added options related to HTML syntax highlighting.

php_html_in_heredoc controls whether HTML and JavaScript is highlighted inside heredocs
php_html_load controls whether HTML syntax is loaded at all.  This overwrites the php_html_in_strings and
php_html_in_heredoc options to false.
Explained some unexplained options. Cleaned up explanation of folding options.
Moved the JavaScript heredoc up with the HTML one.
Merge pull request #21 from swekaj/option-refactoring

Option refactoring
Add parens and brackets to folded delimiters.
Conditionally define keywords for if, else, elseif, etc. so they can be used inside of folds.
Folding for if..elseif..else

Note: can't figure out how to get the } delimiter before the else and elseif to highlight differently than the
else/elseif, so for now they are highlight as a keyword instead of delimiter.
Folding while and do/while loops.
Added for loop folding.
Added folding for foreach loops
Improved folding for try/catch/finally
Added folding for switch/case/default.
Updated folding option description and cleaned up option checking.
Folding for heredocs and nowdocs.

I don't like that I basically copied all of the definitions for these and added 'fold' to the end, but I couldn't
figure out a different way to conditionally add folding that didn't involve complete redeclaring them.
All folding regions contain the necessary clusters/regions so that they properly nest.

I also changed the highlight link for phpException to be Exception since it didn't make sense to have
try/catch/finally be one color sometimes and another other times.
Fold HEREDOCs without repeating code.