added "router" plugin for mapping URL patterns to functions, closures or controller actions as "class.method"
fixed "remote" plugin to use "error()" instead of "core::error()"
added "cache" plugin
Merge pull request #19 from nikrowell/master

Added new "router" and "cache" plugins