Bug fix: highlighting on python frosted checker
Merge pull request #1177 from r3m0t/patch-1

Bug fix: highlighting on python frosted checker
New postprocess function: `guards`.

The new function ensures line numbers in loclists are not beyond end of
buffer.  The implementation is very inefficient, because it loads all
buffers in memory.

`eslint` and `lessc` checkers need this function.
The php checkers needs "guards" postprocessing.
Erlang: correctly handle additional LibDirs

The compile function expects a list of paths in the LibDirs parameter,
however when calling erlang_check_file.erl with an additional path (for
example when using the "g:syntastic_erlc_include_path" option), a
string would be passed instead. Because strings in Erlang are lists,
each character of the string would have been interpreted as a lib path.
Merge pull request #1182 from russss/master

Erlang: correctly handle additional LibDirs
Make `b:syntastic_skip_checks` suitable for general use.

Document `b:syntastic_skip_checks`.  Minor cleanup.
SASS checker: fix errorformat.
enable warnings for eruby files
Merge pull request #1187 from rradonic/enable-warnings

eRuby checker: enable warnings.  Adjust errorformat accordingly.
Bug fix: grouping in errorformat.

\(...\) can't be used in errorformat; use non-catching \%(...\) instead.
Add \m to patterns that use grouping.
Pylint checker: more versioning delirium.
working on pc_lint checker
README: add a note about style checkers.  Minor cleanup.
Grammar.
- pc_lint seems to be working well now.
Merge remote-tracking branch '2sb18/pc_lint'
PC-Lint: cleanup.
README: clarifications about style checkers.
Minor cleanup for text filetype.

- No default checker for text filetype.
- Checker `atdtool` needs sorting.
- Filetype `mail` is now an alias to `text`.