Added default service injection (store Prefs in server memory)

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641329 13f79535-47bb-0310-9956-ffa450edef68
added Maven target folder to svn:ignore

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641331 13f79535-47bb-0310-9956-ffa450edef68
Added workflow SPI (for locking and resuming widgets)

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641332 13f79535-47bb-0310-9956-ffa450edef68
Ensure the abstract test works from a clean instance, otherwise if you run it alongside the DefaultImpl test they'll clash as they're working from the same in-memory store. (Basically, the in-memory store is not thread-safe - you need a single instance)

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641335 13f79535-47bb-0310-9956-ffa450edef68
Added more stubs and updated license header

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641336 13f79535-47bb-0310-9956-ffa450edef68
Added Redis module to build

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641337 13f79535-47bb-0310-9956-ffa450edef68
Added build dir to svn:ignore

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641338 13f79535-47bb-0310-9956-ffa450edef68
updated svn:ignore

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641339 13f79535-47bb-0310-9956-ffa450edef68
Updated HtmlCleaner version to 2.10

git-svn-id: https://svn.apache.org/repos/asf/wookie/trunk@1641351 13f79535-47bb-0310-9956-ffa450edef68