Fix package name to match the repository name

If the git repo is cloned to Sublime Text Packages folder (and thus the new directory
will be named after the repo), the paths to the settings files must match the directory.

This change means that any settings users have customised (in "Settings - User")
will be on the wrong path (<packages>/CFBeautifier) and need to be recreated or
moved to the new path (<packages>/CFBeautifier).
Add python3 vs. 2 supporting imports to plugin file

Does not change behavior -> for consistency and robustness
Fix #1 permission denied for creating parsetab.py

Create pickle file instead as can give a full path to the file, and avoid module path issues.