fixed bug #303; show error when district is not defined for district admin.

fixed simliar issue in reporting rates screen too where render was
failing because we did not call updateTopNav first.

also do some console error logging for good measure.