small sync after v1.91
Replace + in pattern names with space

Per http://qt-project.org/doc/qt-5/qurlquery.html#handling-of-spaces-and-plus, QUrlQuery does not replace + with space. Many HTTP client libraries (including Python requests) will encode spaces to plus in URL parameters, resulting in a mismatch on patterns with spaces in the name.
blink1control: added first pass at Linux changes, see issue #114
blink1control: added first pass at Linux changes, see issue #114
blink1control: added first pass at Linux changes, see issue #114
blink1control: added initial mac monochrome menubar icon, see issue #133
blink1control: cleaning up more milo poop
blink1control: cleaning up more milo poop
Patching hiddata.c to claim the usb interface before sending control messages to prevent I/O errors under linux.
Adding led selection support to travis script.
Adding so files to gitignore for linux people
blink1control: added proxy support idea
cleaned up schematic directory
cleaned up schematic directory
cleaned up schematic directory
read color does not need to specify led as 3rd arg

and in the response, concerned led is define by 0 or 1, not 1 or 2 as in the request.
Merge pull request #148 from avernois/patch-1

read color does not need to specify led as 3rd arg
you are correct. thanks @avernois!  (and actually the 'ledn' argument is "0,1 = 1st LED, 2 = 2nd LED, 3..18 = 3rd-18th LED (if you install those)"
correct doc about save color pattern hid command

BEEF and CAFE are required to save pattern in memory :)

if you put 0x00 in byte 2, 3, 4 and 5 (looks like) nothing happen and the pattern is not saved.
These 0xBE, 0xEF, 0xCA, 0xFE values are those used in the command line tool.
schematic blink1mk2_v2cc added
Merge pull request #147 from peterfpeterson/gitignore_so

Adding so files to gitignore for linux people
thanks!