create branch for routing refactoring
reworked encoding of gen() parameters and made gen() more modular
AgaviRoutingValue implements ArrayAccess for pre and postfix bc
add __set_state method to allow var_exporting AgaviRoutingValues
replace array containing pre/postfix/value information in the route with AgaviRoutingValues
add support for excluding implied routes in gen() ('home-flash')
add support generating the current matched route including or excluding some nonstopping route ('-flash', '+rss')
started cleaning up WebRouting::gen()
update more code to new default handling
code/comment clarification
Initialized merge tracking via "svnmerge" with revisions "1-3109" from 
http://svn.agavi.org/branches/1.0
Merged revisions 3124-3125,3138-3140,3145,3149,3151-3152,3165-3166,3168,3171-3172,3187-3190,3194,3200,3202,3205,3207,3213,3218 via svnmerge from 
http://svn.agavi.org/branches/1.0
fix gen() being called with an non existant route
merge c87646d2eef5ec58de0d9094963096b8ca2fc709 to 8464e61224dca361ad678d33474fbdb199e88d83 (from 1.0)
merged [3649/branches/1.0]
merged 2011ad5803d79933d6e8a2cb15a843490d363090 to 46ec9a4837969e03c03016fc21ed61155027aa2d (from 1.0)
- add $context/intialize() to AgaviRoutingValue and add a createValue method
- switch routing values to specify if a parameter should be encoded instead of specifying that it is already encoded
- adjust routing config handler to serialize the routing information array instead of var_exporting it (this is not yet the final solution to this)
__sleep() and __wakeup() for AgaviRoutingValue
- make null as pre- or postfix in a routing value indicate that the routing should use the default values
- make sure everything is a routing value in the parameters in gen()
remove pre and postfix from AgaviRoutingValue constructor and add a fluent interface instead
fix gen(null) (and similar) not using the query string parameters
add support for multiple callbacks per route
add parameters support to callbacks
support for old routing configs with callback attribute, updated sample app routing.xml
move setting of relevant routing attributes(module,action,etc) before the callback execution