Customitems merge for 0.51 beta 1

Bulk and custom items are fully working, I think is safe to merge this branch into master (this branch also have playersettings branch merged into it).
Tell me what you think