Work on APIKey authentication - needed for automated download of docs
Merge branch 'newdev' of github.com:k-int/KBPlus into newdev
work on apikey filter
Refactored add and remove transform. Getting all then iterating through the list in memory isn't really OK. Changed to be a query. Would like OS to retest please
Added more feedback about what fields are updated when profile modified. closes #657
Added email validation. closes #658. Obviously, it's not easy to verify an email address is correct. Added code to ensure that email address is syntactically valid
Fixed string error in profile feedback
Allow subscriptions to change licenses. closes #659
Order licenses on edit sub page. closes #660
Added a link to the license in addition to the click to edit. Can't replace click to edit with link as this would leave no way to edit license. closes #661