changed visual cues when copying content

Users were confused by the copy behavior because on the screen it moved
the item from the source to the destination. New behavior clones the
original and creates a new list item in the destination.
trying to fix bad url notifications

In the destination portal field, the evaluation was firing before the
`URL` had been cleaned up (e.g. adding a trailing slash). Now it waits
for the `URL` to get cleaned up before sending it.
updated to use mustache via AMD
fixed copying of Web Mapping Applications

Registered URLs such as Web Mapping Applications and Map Services
(non-hosted) don’t usually have a data component and as such the data
request fails. Using `.always` ensure the item description is still
copied.
removed unnecessary require.js shims
cleaned up main.js
updated the about section
fixed resetting of URL when updating web map services
fixed new url displaying after failed update