refactor, make display: block more stable

This removes the `display()` hotfix with a solution that relies on the way Stylus block-level mixins work internally following the convention in https://github.com/declandewet/stylus-conventions/issues/7