bump version number
adds a security check for the IP address used by the operator. Destroy the operator's session if its IP has changed since her logon.
fixes verification-block toggle for id-card (operator-guided registration)
bump version number
reintroduces a patch by @mtylty that implements a RESTful xml API for user-accounts management
bump version number
fixes captcha validation for xml restful api
new feature: add radius accountings to RESTful API.
RESTful URL:
# GET /users/:user_id/radius_accountings?[day=YYYY-MM-DD|last=N]
day=YYYY-MM-DD returns all the user accounting entries for the specified day
last=N returns only the last N entries
Fixes operator IP check logic: current_login_ip wasn't correctly cleared
new feature: add radius accountings to RESTful API.
RESTful URL:
# GET /users/:user_id/radius_accountings?[day=YYYY-MM-DD|last=N]
day=YYYY-MM-DD returns all the user accounting entries for the specified day
last=N returns only the last N entries
Merge branch 'feature-adds-radius_accounting_controller' of github.com:dguerri/OpenWISP-User-Management-System into feature-adds-radius_accounting_controller
bump version
fixes #15
Hide phone number verification fields if credit card method is pre-selected when receiving a validation error while trying to register a new user.

How to reproduce this issue:
set "credit_card_enabled" key to true in "/configurations"

try to register a new user selecting "credit card" as the identity verification method, leave one of the required fields unfilled so to cause a validation error, then you'll notice the phone number fields are shown but they shouldn't.
adds a new configuration key 'use_automatic_username' to deal with credit card identification method.
deprecates the configuration key 'use_mobile_phone_as_username'
fixes account username to allow email addresses
change labels for Username for "use_automatic_username"
fixes spurious exceptions if a user submits a blank password
fixes password recovery for mobile phone
fixes email password recovery