Merge pull request #20 from todesking/highlight_for_scala

Highlight definition for scala
Add support for PHP Trait.
Merge pull request #21 from wolf-dog/feature/php-trait-support

Add support for PHP Trait.
Fix #24 cache problem
Add ctags error message
Improve ctags check
Outline not working for Java/C/C++ files #24

[Problem]
In some cases (read Mac OS with Xcode installed) when executing ctags from
inside vim you end up executing the binary distributed by apple which doesn't
support long options (arguments started with double -, e.g. --version) and this
causes unite-outline to fail to recognize ctags.

[Solution]
Create a global variable setting to allow user to specify the correct ctags path
and use it.

[Note]
Previously unite-outline was already using a global variable for that mater but
it inherit from neocomplcache. I simply rename it to be consistent with all
other variables and add documentation about it.
Merge pull request #25 from Townk/master

Outline not working for Java/C/C++ files #24
Fix ctags check for different global vars.

[Problem]
Before submitting my last change I forgot to rebase my branch with the mainline
and this caused the ctags check to check if one variable existed and if other
totally non related one was not empty.

[Solution]
In the ctags check use the same global variable so the test can actually pass.
Merge pull request #26 from Townk/master

Fix ctags check for different global vars.
Improve document
Merge pull request #28 from crazymaster/master

Improve document
scala: show var, val and types