update user panel edit.
lots of work on userpaneledit
Merge pull request #243 from HoltMaki/master

lots of work on userpaneledit