Modularized SCons configuration and setup
Added default config file and user specific config file for SCons
Added warning message for when user.py does not exist for SCons