add current_url method
add on_request hook
separete "set_content" method into static file loding and HTTP request.
add test cases
use new interface on init
Merge pull request #206 from ainame/version-1.0-web_screen_enhance

PM:WebScreen Enhancements and separation of concerns.