bump
refactor encrypt; add cfb1 and cfb8 modes
lint code
support CTR mode
add CTR test
add travis test
add comment about buf
lint
fix m2
fix PEP8
update readme
fix a potential BOF
do not mix config of client and server for server-multi-passwd
close #183
close #185
fix multiple ports
fix PEP8
update changes
avoid memory leak

Although fd is always the smallest number which haven't been allocated, which means memory leak is quite small. but the worst situation may consume lots of memory.
Merge branch 'sybblow-patch-1' into dev