improved button and spinner behavior in dialogs

no longer hiding buttons
created disabled states
using proper spinner while loading images.
added spinner and ellipsis to create user dialog

css code can/should be made more uniform. too many special cases at the
moment...