removed unused stuff from installation SConstruct
added more flexible way to set installation path apart from --user option, added test script to verify the behaviour
finalized new installation location setting, removed test script again
added more flexible way to set installation path (--user and --location,
the latter has priority)