One match matching quote, never a mix

Previous way includeParser worked, it would just take either ' or " and not
check for context. This one only matches if the parser is into a specific
quote and never mix the two different ones.
Add missing <* function in Application module
Merge branch 'fix/quotes'
Add a synopsis to cabal file
Add base information for exposed modules
Add description of the top level module
Add minimal documentation for renderTemplate
Add module description
Add documention for the datatype Tokens
Add documentation for Value
Change back to base Text types in Tokens

This will be replaced with haddock documention.
Remove unneeded alias types
Remove the hiding of FilePath import
Fix spell in Tokens description
Add documentation for each Token
Add documentation for Value
Align both delimiter parser with each other
Add description for the module
Add documentation for the exported parsers
Add comments for general functions

This won't be exported into haddock, but its nice to list what each general
purpose parser is intended to accomplish.