Switched to custom print template & improvements

Added north arrow.
Added query layer names as layer ids for legend labels.
Excluded search and highlight layers from legend.

Closes #256
Merge pull request #260 from agrc/print

Switched to custom print template & improvements