Changes gem name from "tempo-markup" to "tempo" [ci skip]
Fixes several minor issues in the Readme [ci skip]
Adds a contributors and special thanks section to the Readme
Adds a basic runtime implementation
Allow unknown statements in template
Adds Tempo.render convenience method
Makes the runtime trigger the lexer and the parser when it gets a String as input
Adds Tempo::PartialContext implementation, to store and lookup partials
Extends the runtime to supports partials via the PartialContext
Makes the Tempo::Runtime initializer yield the new instance for further configuration
Adds Tempo::HelperContext implementation, to store and lookup helpers
Adds support for helpers (except block helpers) to the runtime
Adds pending spec for scoped statements that are named like a helper