Changes since tag 2.4.1

commit 8258d0dd97685f6da31f78e63198f219331849b6
Author: Infus <infus@squorn.de>
Date:   Sat May 6 21:26:32 2017 +0200

    Fix Condition toggling inverse for Progress Bar breaking the display
    
    Apparently setting the bar to a zero width resets!! the width. The code
    contains a work around for that ensuring that progress is at least
    0.00001. Apply the same to when we inverse progress in SetInverse.
    
    Also rename region.inverse to region.inverseDirection, as SetDurationInfo
    does already use region.inverse
    
    Ticket-Nr: 955

commit 23e162d30a00ead20b8f1bc082814ce5b31ddfc2
Author: Infus <infus@squorn.de>
Date:   Sat May 6 20:09:19 2017 +0200

    Fix aura_env being nil in the options dialog
    
    Broke in Oct 2015 with commit 78820c4a2a15f1e639e031e6b22a806550c79207
    
    Ticket-Nr: 938

commit c3aa41da43450f8499a0aa292318f281d6742e02
Author: Infus <infus@squorn.de>
Date:   Mon May 1 13:25:59 2017 +0200

    Add Orientation and Inverse property to Progress Texture/Aurabar
    
    Actually requires a new property type.
    
    Ticket-Nr: 939

commit 62bea572807d1b46173dd96a4bfe3a73a49e5a77
Author: Infus <infus@squorn.de>
Date:   Sat Apr 29 21:26:11 2017 +0200

    Make Condition on "On Cooldown" not be triggered by gcd
    
    This is much saner.
    
    Ticket-Nr: 940

commit 84146554b905b518e4c3971b6a1ce5de407190d7
Author: Infus <infus@squorn.de>
Date:   Sat Apr 29 21:21:02 2017 +0200

    ConstructTests: If the test is a static "true", do return nil
    
    As that's probably faster

commit c82e4daaec2853b95cbb3a4ccd5725742326d883
Author: Infus <infus@squorn.de>
Date:   Sat Apr 29 20:53:34 2017 +0200

    Fix Equipment Set Trigger
    
    Ticket-Nr: 941

commit 2ade94d188c0c4615dd1ea4f2cfb0a193a5e1424
Author: Benjamin Staneck <staneck@gmail.com>
Date:   Thu Apr 27 02:09:19 2017 +0200

    fix a typo

