Passay #8.

Make MessageResover an interface.
Create PropertiesMessageResolver as the default impl.
Update javadoc.
Merge pull request #9 from vt-middleware/resolver-interface

Fix for Passay #8