Inventory item section&description + validation

I added field to modify the section of an item and its description. The description is not visible in the inventory table. Therefore, I added an option to see the details of an item. So we have 2 ways to edit an item, a quick edit mode in the table and a separate page to modify it with more space and fields.

I also added/fixed some validation and error messages

<!---
@huboard:{"order":0.15625,"milestone_order":17,"custom_state":""}
-->

This doesn't technically update the item, it merely give props default values.