installer fixes

please check http://www.elkarte.net/index.php?topic=374.msg2508#msg2508 for details..
Sorry, forgot to create a new branch ..