Place hidden_container at correct position in tree

Fixed a bug where a prefix_hidden_container were placed at the wrong
position in the tree when being placed among prefixes which has collapse
containers (ie. everywhere in the tree except between host prefixes).

Fixes #371
Merge branch 'misplaced_hidden_container'