Better customize group and settings. Issue #58.

Migrated relevant variables to defcustom. Please verify whether I have made something that should not be customized customizable and vice-versa.