Adds crash protection in the form of a pickle save after extraction/conversion/encode
Adds crash protection to the crash protection in the form of a .bak file due to nasty python/pickle bug (issue 23)
Merge branch 'hotfix/fixForcedOnlySubRenaming' into develop
Merge branch 'develop' into feature/crashProtection
Adds audio codec fallback to the config options. Sets some defaults in the Config class if those aren't found in the ini.
Revises documentation. Adds comments through code. Revises docstrings.
Update README.md

Display nicer on github
Merge branch 'feature/docUpdates' into develop
Checks each track's extracted or converted status before extracting or converting. After crash, will not re-extract or re-convert already done tracks.
Merge branch 'feature/crashProtection' into develop
Removes several completed TODO items, sets default <Movie> quality to None so defaults can work if not provided.
Fixes issue 27. Users no longer need to convert windows \s to /s in the .ini file. Changed .ini file to test this. Changed ultra quality defaults to 16 from 10.
Resolves issue 24. We try and load movies.p before trying movies.p.bak. Whatever the result, print the appropriate result to the shell (bad main good backup, bad main no backup, bad main bad backup)
Fixes issue 28. Now creates a .ini file if the specificed .ini file is not found.
Exits the Ripmaster process afterwards- as the user needs to edit the config to point to their install locations.
Documentation changes in preparation for alpha release.
Alphabetizes classes and functions.
Changing .ini file back to standard slashes for paths.
Merge branch 'release/alpahRelease'