use slideUp/Down instead of hide/show for animations where we want it to come from the top, not the top-left;
fix spacing on catalog -> locations
activities now expand in place, and show better formatted details
(next up: filtering based on task type, and better task names)
revert removal of async.js which is needed for google maps, at least
use java-valid ID's for tasks (particularly useful for javascript, where base64-permitted char '+' breaks things)
fix refresh for activities
log access at debug, because it can be noisy
more logging for port forwarding