fix pom: junit's scope
add a logger in Browser and User
add PageHelper#hitKeys for hitting ESCAPE or ENTER
working on WebTask

- create a dedicate package: 'tasks'
- add abstract tasks
- fix User#doTasks
restructuring WebTask hierarchy: make WebTask an interface
Introducing LoadablePage

From here Java 1.8 is required.
add a full working small sample with Tests, Tasks, and Pages
make Page more cohesive

- rm Page#getPageSource
- mv Page#gotoBack to Browser#browseBack, PageHelper.Navigation#browseBack
make Browser more cohesive

mv #getScreenshotAs to TestHelper
use static import for junit's asserts
more helpers in TestHelper

- add #getScreenshotAsHTML
- add #getPageSourceAsHTML
bump to version 0.1-SNAPSHOT
update README