Pin loaders requirements

Adds validations to the pin uploaders page to not upload when there are errors, and to signal suspicious data in URL and image file names.

Also put static/profile.coffee and static/profile.js, sent by Mehboob