update 2.1 tag for cakephp
update travis.yml
fix error in tests
Add support for footer and headers
Using Markdown on the Readme.
Merge pull request #30 from renansaddam/feature/readmeAsMarkdown

Using Markdown on the Readme
Fixing command to checkout the right CakePHP version on Travis.

Travis output says:
error: pathspec '2.2.7' did not match any file(s) known to git.
The command "git checkout $CAKE_VERSION" failed and exited with 1 during before_script.

That's because when cloning with '--depth 1' it doesn't retrieves branches/tags references (on git 1.8.1 and newer).
Merge pull request #31 from renansaddam/bugfix/travisGitCheckout

Fixing command to checkout the right CakePHP version on Travis.
Adding the possiblity to define engine options.

That way we can set any options the engine may have, or override any hardcoded/default options.
i.e: http://madalgo.au.dk/~jakobt/wkhtmltoxdoc/wkhtmltopdf-0.9.9-doc.html
Creating a mocked binary of wkhtmltopdf to run on Travis.
Merge pull request #32 from renansaddam/feature/WkHtmlToPdfOptions

Adding the possiblity to define engine options.
Merge branch 'master' of https://github.com/ceeram/CakePdf
adding tests for rendering plugin views and layouts, fixes #34
Fix error if options are not an array
fixing typo
Merge branch 'master' of https://github.com/ceeram/CakePdf
Move footer and header commands so that they actually work on WkHtmlToPdf engine
Fix some styling issues to match the CakePHP style guide