Rearrange options in order of need

Boost is very little likely to be removed from the list of dependencies;
we rather want a continuous block to remove when customizing.