Add pos, line and column to compiled fragment.
Add command-line options for controlling missing files/variables.
Add handling to detect missing variables.
Add handling to detect missing files.
Merge commit '0e3266ee050e521c5ea0ba498e074428bfba465e' into feature/errormsg

Conflicts:
	codekitlang/command.py
Rename command-line options.
Fix a typo.
Update docs.
Add cyclic inclusion detection.
Add console logger.
Add "testfixtures" to test_requirements.
Add pep8, flakes and coverage to default test runner.
Add test for missing variable's log.
Add Exception messages.
Refactor messages.
Merge branch 'feature/errormsg' into develop
Prepare release.
Merge branch 'release/0.3' into develop
Goto develop mode.
Merge branch 'develop' into feature/issue2

Conflicts:
	codekitlang/command.py
	codekitlang/compiler.py