added cbpy.close() (tested/works on OS X)

it's really only the last 2 commits (really only e96a1ce) that contain any changes from the current master of dashesy/CereLink