Profiling code removed, performance tweaks & bug fixes, ability to set custom properties

Thanks for profiling logs - if you use openelec on x64, please consider
providing logs.
Performance tweaks based on logs - Windows and Mac x32 should see
particular improvements.
Bug fixes - background properties now correctly load, fixed reset all
shortcuts
Ability to set custom properties from management dialog via control with
id 404