Bugfix: Ensure curses library is always linked in NCURSES_LIBS, to avoid unnecessary dependencies for (non-curses) tools
fpgautils: Look for bitstreams in ../share/bfgminer/ too
Bugfix: Remove dependencies of compat.h on miner.h for Windows (moves timersub/timeradd to compat.h where it belongs)
Merge commit 'ec96686' into bfgminer-2.9.x
Merge commit '27acd04' into bfgminer-2.9.x
Disable libusb linkage/usage when neither X6500 nor ZTEX support is desired

Conflicts:
	configure.ac
Merge commit 'ee92f7c' into bfgminer-2.9.x
Bugfix: Correct various size mismatches

Conflicts:
	util.c
Bugfix: Sanity check for bits exponent in regeneratehash
Bump version to 2.9.9