Make config.yml variables available from layouts.
Fixed a typo. Need more sleep >_<
Merge pull request #77 from ArtemT/need-review

Make config.yml variables available from layouts.
Added support for Scss using scssphp.
Added tests for the SCSS processor.
Merge pull request #80 from mikehaas763/scssphp

Added support for Scss using scssphp.
Merge branch 'master' of github.com:farazdagi/phrozn
Made Phrozn\View\Base::has_layout public
Merge pull request #89 from gbirke/public_layout

Made Phrozn\View\Base::has_layout public
.travis.yml - add PHP 5.5
Copy to PEAR Exception class into Console_CommandLine using composer post-install-cmd
Merge pull request #101 from haruair/master

Issue #86 fixed - PEAR_exception Dependancy
Merge pull request #99 from sasezaki/patch-1

.travis.yml - add PHP 5.5
Use composer for Less, Markdown and Textile, because
old less version does not support `@import 'somthing.less';`

Bumped lessphp to 0.4.*

Injected template_filename and template_dir into Less Processor,
so that we may later on make Less @imports work with relative URIs

Injected template_filename and template_dir into Less Processor,
so that we may later on make Less @imports work with relative URIs
Of course, we need to update `setInputFile` too

Used `phr_template_dir` in Less Processor to add to the import dirs used by lessphp
Created getConfigFor($key) method for Base Processor

Phrozn\Path\Project breaks Provider plugins' projectPath when inputDir is not `.phrozn`.
Besides, it looks like a wip to provide information about the multiple paths of Phrozn (in&out).
Provider Plugins can do with Input path only for now. Should be renamed inputPath, btw, but it's late.
Added a `copy` option to `config.yml`, which specifies folders to copy without further processing (but skipping), same as `media`.

Fixed tests that were broken on LESS and Textile update
lessphp has now stricter definitions of mixins,
so we need to fix the tests !
(look at box-shadow)

Fix textile tests expected output.
Actually, it's smarter on numbered lists, now !

First part of refactorization of DefaultSite to allow for `copy` option.
This passes the tests without breaking BC, but it still needs work.
Fix (for good) textile tests expected output.
Actually, it's smarter on numbered lists, now !

Some code cleanup

Prettier tests on Site Compilation, and testing for skipped files from config

Heavy refactoring of DefaultSiteTest
- moved `.phrozn/test` to `expected`
- moved `.phrozn/site` to `public`
- removed redundant tests
- added some meaningful tests
- added README in mock project
- cleaned up assertions, overall

Add failing test for `config.yml` `copy` option
Actual implementation of `copy` option

Some refactoring for consistency
Re-wrote the skipping logic to allow for `foo-!SKIP!-bar.jpg` files.
I expect it to be a bit slower than the previous implementation.
Does speed matter THAT much in the generation process ?
Also, the skipping now uses filepath instead of filename, so that we may skip entire folders