added multiple routes support
added multiple routes test case
fixed line break
added testcase for custom 404 functions
new method set404Action for custom 404 functions