updated makefile and ignore for version 2.2.1, mostly bug fixes and the addition of streaming for the client over 2.2.0