Added more ajax editing

Made changes to TagLib to add tags, LicenseDetails and Subscription
details to all for Ajax editing of fields.
Ajax changes
Merge ian and michael branches onto newdev
Merge branch 'newdev' into ian