added report template class
report template, validators specific to GSpreadSheet
report class
changed docs
some minor refactoring to move injection on a lower level
added report template, moved functions from spreadsheet
new classes and report bulider. template parser is now iterator
minor refactorings
report to google spreadsheet
Merge branch 'gdreport' into develop