Move bflsc defines to a header file.
Add a --bflsc-overheat command which allows you to set the throttling temperature for BFLSC devices or disable it.
Do not allow benchmark mode to be used with scrypt.
Limit intensity range according to whether scrypt is in use or not.
Update copyright notice.
Recreate curses windows on windows when a device is hotplugged to allow window resizing without crashing.