Initial implementation of directives; include implemented.
Shortened code; catch error if directive is weirdly formatted.
Merge remote-tracking branch 'origin/pr/55'
Fix small formatting issues.
Add integration test for +include directive. (See #55)
Use rubygems over https.