Started working on validation. Switching branches to fix a new bug (1130) which I will cherry pick back here.
Consume the unobtrusive validation nuget package which adds jquery.validate.unobtrusive.js - fixes #1130 (unobtrusive validation script tag was not getting generated)
Get IconUrl preview working on the edit package metadata page. And a few more tweaks to the page overall.
Fixes #452 - fix the regexes for usernames and email addresses to be compatible with javascript. Javascript does not support (?i) like .net, so these regex validations fail to load.
Actually get Url validation working with regexes. Ugh what a slog. http://blogs.msdn.com/b/tilovell/archive/2013/05/08/the-mystery-of-the-missing-url-validation.aspx