Breakdown stats by reason added to the monthly and 3-month records

I forked the collectory project on github and added the feature of showing breakdown download stats for the other aggregated records.

I also, did change it to be a bit more dynamic by removing the constant strings representing the reasons. Now, if we had any other reason it will automatically show up in the stats. Previously for some queries, some stats were not shown and the sum value for the reasons was not equal the total download number (see http://collections.ala.org.au/public/show/in15 where the sum of the breakdowns is 271,248,702 while the total is shown as 271,280,094 since there are 31,392 unclassified records hidden).