add new icon: level_indicator used in select category view
Refresh select category view.

- Rewrite a part of category managing
- Display category hierarchy
- this also fix #213: Adding a new category remove the selection on the categories screen
- and fix #258: Adding a Category results in an unsorted category list