Update POMs and .gitignore.
Common files, first iteration.
Add signum and abs functions to MonetaryValue, improved negation.
Fix MonetaryValue javadocs.
Added multiply method to MonetaryValue.
Added method to get users from a given Payment ID to Host.
Switched Configuration to @NonNullByDefault, some clean ups.
Replaced toString with getAmountString(boolean prefix) in MonetaryValue
set[Map] can be used with null again to delete values from Configuration
Complete rework of the Configuration system. No more duplicates!
Improved LoginProvider, added JavaDocs.
The token generated by the LoginProvider is Nullable.
Added PacketActionAccepted as a response to PacketActionCommitted.
[Formatting] Make Host NonNullByDefault.
Added interface LocallyIdentifiable.
Role: Sped up and improved permissions checking algorithm.
Role: Added more getters and permission check methods.
Improved MonetaryValue printing: Fixed a bug and added separators.
IdMapper's unity mapper doesn't map to null, but to the given value.
Less redundant Payment method names.