update internal Test class so it doesn't a cause compile error
remove LimitedExecutorService.withDelegate (doesn't work)
suppress some Listenable warnings
remove Test
refactor progress interfaces
RequestContext changed to AsynFunction<Request, Response>; util functions changed to accept AsyncFunction instead of RequestContext
add examples project
update pom to 2.0-snapshot; add to build fat jar