Feature: Support nested include file dependencies
Moved tasks to plugin-style files
Exposing the argv object on the lingon instance to tasks (and plugins)
Fix: Gitignore a temporary file in a test
Improved separation of environment, directive parsing, pre and post processing.
Cleaning up unused imports and syntax issues
Working on a fix for the refactor branch
Fixed the chache mechanism inside processorStream to ensure files are only processed once

Change-Id: Ib8fce86c83d7846d9fd4d883e73b0e94760abdef
Added tests

Change-Id: Ic72b5e0a4a7d6e6aee27e85460b4b47241ba5b76
Merge pull request #37 from jpettersson/refactor

Refactoring the Lingon core