Config path

Taken from other branch, makes it possible to use another path for the config/snap files
![rrvhuhd](https://cloud.githubusercontent.com/assets/1492067/2536489/c8e00c46-b5a0-11e3-83f2-41bd7bfc1f14.gif)