Made all config implementations serializable.
(cherry picked from commit d3d96fd6fae7461dd10d690609243943f619853b)
webfilter session ttl support
(cherry picked from commit d5ee917899f3f5f449e57bec6ead823417333ca7)

Conflicts:
	hazelcast-wm/src/main/java/com/hazelcast/web/WebFilter.java
Client package fix.