Varied changes

Removed skeleton key for now, seems a little too good
Reworked effects system to be much better and filter out duplicate
effects when adding them
Effects system also keeps duplicate effects of different strengths if
the lower strength one will last longer (and thus gets used later on)
Basic inventory controls added (double-click to consume, click one to
highlight and click second to swap)
Inventory GUI now states active effects