added decimal precision and scale support for mysql adapter and column class

Added methods getPrecision, setPrecision, setScale, getScale and also modified mysql adapter so that it checks for precision/scale and forms a correct field definition. So now it properly makes DECIMAL(8,2) for 'precision' = 8 and 'scale' = 2