Task #4656 & #4659 & #4660 Redesign the device detail page according to ...

...the change of the database, Edit create/update device form according to the change of the database, Add more actions to profile detail page like: send signup email, drop user, drop profile