Fixed typo
reset and load_config now return self in order to chain methods
Added proper linux detection. Default remains Unix (should be ok for some other unices)
Minor