This pull request solves issue #674, see it for details.
Add misser lexer entry for nesC to languages.yml

The nesC entry in the languages.yml file was missing a lexer entry
and thus wasn't getting picked up. This adds the required lexer line.
Adding QMake (Make-like) language.

Mostly because the file extension conflicts with that of Prolog.
Add misclassified Prolog samples

These two files are incorrectly classified as Perl.  They should be
classified as Prolog.  There are many distinctive tokens in each file
which clearly differentiate between Perl and Prolog.
included sample and extension .ML extension for Standard ML files
Add R package ignores to vendor.yml

Ignore vignette and external data directories which contain no R source code
Idris is upstream in Pygments now: https://bitbucket.org/birkenfeld/pygments-main/pull-request/210
Add html5shiv to vendor.yml
Extend vendor test for html5shiv
Handle minified html5shiv
update
Support of the Component Pascal language

http://en.wikipedia.org/wiki/Component_Pascal
remove ace mode
remove Component Pascal Document
remove Component Pascal examples
add lexer for Component Pascal
add example for Component Pascal
example 2 for Component Pascal
Ignore files related to Cocoapods.

These include Podfile, Podfile.lock, and Pods/.
Add orange color to Swift