skip enter events caused by temporarily raising windows during alt-tab.  also caused by the focus cycle indicator moving
Fix some memleaks.

missing RrFontClose for osd_font in two places.
missing a g_free(area);
Create fake enter events in fewer situations - avoiding times that you don't actually want them.  Ignore event serials without using XSync, so that we aren't doing an XSync 100 times per minute - slow!
fix a mem leak
fix a mem leak
fix a memleak in client_update_icon_geometry
only add borders and stuff to the dock's size if it is holding anything.  otherwise it gets a non-zero size which messes with resistence/placement/etc
Add a few missing includes and remove a stray debug printf.
Remove a fuzzy translation.
create fake enter events for button press bindings.  only swallow enter events when focus.undermouse is not on (for non-mouse actions)
when ignoring enter events, only ignore up to the current serial (NextRequest()-1).  Don't ignore enters that come after this with the next serial.
add a missing #include
we alloc theme elements for every window frame, but really it is unneccesary
only store icons for windows that are 64px or smaller, as we don't have need for any bigger icons at this time.  unless they only provide icons bigger than that, then just store one of them (the smallest)
window a window stops responding to pings, don't use the xsync protocol while resizing it - its not going to be responding to it anyways
make horizontal gradients faster by not jumping around in memory as much
use setenv/unsetenv instead of putenv, cuz they are not ugly and confusing wrt memory leaks
ignore the built tests and some extra po/ generated junk
get rid of copying the rrappearances for each menu frame, except for the one that is actually useful
replace the <active> placement option with <placeOn>active/mouse/any</placeOn>