changes to make this functional on version 4.2.x and later
added missing files from our maven build
Merge branch 'master' of https://github.com/billerby/reset-password-dialog into billerby-master
Rename 'guest' package name to 'reset-password' - package name should reflect the name of the add-on
No need to extend the Login widget class when we can define a new custom widget ourselves. This approach better supports multiple add-ons enhancing the same page.
No need to define widget class up-front as an empty object literal, only the namespaces.
Rename widget class from 'CustomLoginDialog' to 'ResetPasswordDialog'
Update module name and description
Update widget class name in web script controller
Ensure that the component ID is inserted into the Forgot Password link HTML ID, to guarantee uniqueness
Add additional line breaks to comply with Share Extras coding conventions
Increment version number from 2.0.1 to 2.1
Restore slingshot-login.ftl template override, as this does not seem to have any effect on 4.2.c, and this allows us to preserve backwards-compatibility with older 4.x releases.
Update module name to reflect the fact that it is only needed on 4.2.c+
Update link text and add explanatory message in the dialogue to make it clearer that it will also send a reminder of the user's user name.
Update README with 4.2.c changes