Merge pull request #110 from seanchen1991/master

Added RustacheError enum to lib.rs and added TemplateError enum to template.rs
added correct error handling to template
Merge pull request #111 from fleur/master

added correct error handling to template
added error string to TemplateError enum
removed unnecessary lifetimes from new error enums
got rid of errant println
Merge pull request #112 from fleur/master

added error string to TemplateError enum
Committing to pull down
Deleted extraneous lifetimes from template and rustache