Add Controller::redirect() override so we default to 301 instead of 302.
Change Tag and TagName routing and controllers.
- make init.php to define the tag module routes.
- change __call() to action_show() in Tag controller.
- add check that tag id exists (and throw 404 if not).
- move TagName controller to action_find_by_name() in main Tag controller.
- revise use of redirect and args for K3.
Fix Item::find_by_path() so it matches the root item's album thumb correctly.
Redo/simplify how file_proxy gets called for K3.
- change .htaccess generation in Access to redirect to base URL.
- add route to redirect to file_proxy for all things in the var directory.
- simplify FileProxy since we've already parsed the URL.
- @todo: update the FileProxy unit tests (should be redone using HMVC-savvy sub-requests).
Merge pull request #305 from shadlaws/file_proxy

File proxy revamp.
Merge pull request #306 from shadlaws/tag_routing

Tag routing