Bugfix(Column Menu): Fix positioning

Column menu should now position correctly with pinned containers and
containers that are horizontally scrolled.

NOTE: There is still an issue with pinning very large columns, causing the
grid to wrap strangely.