CRC-8-CCITT implementation
Bugfix: HID API not properly detected on Mac OS X
Bugfix: Do not allocate spi_port on the Stack, even to initialize - EXC_BAD_ACCESS on OS X
Merge pull request #365 from nwoolls/bug/more-osx-buserrors

Bugfix: Do not allocate spi_port on the stack, even to initialize
Bugfix: icarus: quirk_reopen is an int
Merge commit 'c9bd74c' into bfgminer

Conflicts:
	AUTHORS
TUI: Support pgup/pgdown for scrolling device list by page
Abstract common set_statusy code out of change_logwinsize and check_winsizes
Avoid erasing the screen when statusy is not changing
Adjust device list size as necessary when accessing options
Merge pull request #364 from nwoolls/bug/nanofury-undetected-osx

Bugfix: HID API not properly detected on Mac OS X
Silence false uninitialised var use warning and calculate dev_runtime only once
Merge commit 'bae415b' into bfgminer
Bugfix: Stratum: Re-read pool sock var after suspend+restart
Merge commit 'f576681' into bfgminer
minorfix: remove extra semicolon
hashfast: New driver using UMS protocol
udev rule for hashfast devices
Bugfix: segmentation fault if the terminal window is too narrow for the Help and Quit items
Bugfix: document the need to package zlib1.dll in the Windows build instructions