LoadingMessageSourceProvider: add builder methods to set an expiry delay

Builder methods only. Not implemented yet.
PropertiesBundle: make it never expire by default

Even though expiry has not been implemented yet, the current behaviour is this.
Might as well not break it.