modified Settings.getString to use a key instead of hard-coded string
added additional settings keys
moved withinRange to a utility class
moved withinRange to a utility class
added filtered site resource
changed settings to use a keys instead of hard-coded strings
added new save properties method to support changes for issue #82
added EngineVersionCheck to service loader
added EngineVersionCheck to resolve issue #82
added property to resolve issue #82