Change typeBoolean from tinyint to bit

Changing datatype for boolean from tinyint to bit. Bit stores 0/1 and has storage improvements if more than 1 boolean exists in a table. (http://msdn.microsoft.com/en-us/library/ms177603.aspx)