Added code for Monthly reports
Added code for Monthly reports

Added code to do Monthly reports as well as added some sanity checks to
make sure that if the reports some how return null it will be replaced
by a '0', makes more sense logically with math.  More checks need to be
put in place to check for undef variables.
Signed-off-by: Adam Jimerson <0a1ce5db568b585e24ec79212f7ab30cdb820af8@gmail.com>

vendion/TickIt,vendion/TickIt