added installer mode and some config consistency checking

git-svn-id: http://svn.vuze.com/public/client/trunk@40452 c2c1b7af-1477-405b-86ee-8aefd1fc4dd2
support --open when initially launching vuze

git-svn-id: http://svn.vuze.com/public/client/trunk@40453 c2c1b7af-1477-405b-86ee-8aefd1fc4dd2