- added an optional "resultIfNullOrEmpty=false" to the AsBoolean() string extension for situation where you might want a NULLorEmpty string to return True
- refactored Reporting blocks for Repo refactor