Fix tests: bottle 0.12
More powerful cached_property, with setter & deleter
Assignable Session.cookiestring. Close #34