Add ContextDataSet support, so we can delcare a pojo class to holding all parameters and pass it to everywhere. And also, by ContextDataHolder, we can inject values into a subclass of ContextDataHolder, which give us more flexibility to receive context values.
change return type of ContextDataFinder to ContextDataHolder(by core refactoring)
we do not need epoch start since it is zero.
fix a bug of NEP when context data is found
allow StaticResourceHandler be customized
fix a bug of not returning a unmodifiable map on unmodifiable url rule
add support for rule rewriting and default request handler