Make a little more room for showing examples
Add spaces around the | symbol in default flags params

This will allow it to be wrapped in docs.
Don't show raw typedef for enums

We have all the information we need in the docs already.
Showing them in raw form leaks implementation details
such as aliases and random comments.
Don't show raw unions

Same reason as previous commit.
Hide the gallery images on small displays
Fix off by one on function indentation