Make tools optional
Merge pull request #777 from larshg/maketoolsoptional

Made visualization, io and outofcore tools optional