Update release date.
Address issue where mount would fail when password had special characters.
set proper spacing
use request module in .contrib
Set port based on type
    -- 548 for AFP / 139 for SMB
Add safe values, and more comprehensively handle url encoding
PEP8
Update CHANGELOG.
Merge branch 'eahrold-password-with-special-characters'
Merge branch 'default-port-by-type' of https://github.com/eahrold/python-jss into eahrold-default-port-by-type
Update CHANGELOG.
Credit.
Merge branch 'eahrold-default-port-by-type'
Merge branch 'request-from-contrib' of https://github.com/eahrold/python-jss into eahrold-request-from-contrib
Props for PR.
Merge branch 'eahrold-request-from-contrib'
Updates Requests to 2.4.3.
Remove diagnostic print.
Change umount methods.

Now preferentially (on OS X) uses diskutil.

In either case, it now uses the force or -f flag to ensure that
umounting occurs. I believe it is safe to assume that if you are mounting things
with python, when you tell python to unmount, you want it to happen.
make name optional with custom DP's