Reorganize code using /src and /lib
Allow any language tag according to RFC2616
Pluggable storage engine, simplify code
Update example app
Update README