add release notes for v4.5.1
Merge branch 'release-4.5.1'
Bugfix: fix floating window size with hide_edge_borders (+test)

fixes #998
Merge branch 'fix-floating-size'
tabbed: floor(), put extra pixels into the last tab (Thanks xeen)

This is the only sane way I can think of to deal with the problem that
the screen size may not be dividable by the amount of tabbed children
(e.g. 1280 / 41 = 31.219512…).

fixes #645
fixes #791
Merge branch 'fix-tab-width'
Bugfix: mark IPC fd CLOEXEC (Thanks Layus)

Without this fix, children of i3bar would inherit the file descriptor of
the IPC connection to i3. Therefore, even if i3bar exits with SIGSEGV,
the connection to i3 stays open. Because nobody actually reads any
messages by i3, the buffer will fill up and i3 can’t deliver any more
messages, and thus busy-loops at that point.

fixes #995
Merge branch 'fix-ipc-fd'
Bugfix: fix crash when not having tray_output configured (Thanks Layus)
Merge branch 'fix-tray-output'
Ensure that resize will take place even if pixel is smaller than size increments.

fixes #1011
Merge branch 'fix-resize'
render_con: fix height rounding in aspect ratio computation

With a 484x292 window and proportion of 488x294, new_height is
291.590164 after the loop, causing a rounding issue leading to a window
of 484x291.
Merge branch 'fix-aspect'