bit-null added to NUMBER type

1. BITNTYPE added to NUMBER type
2. Typo fixed: BINNTYPE -> BITNTYPE

on a side note:
1. DECIMAL is a non-standard type. Shouldn't it also be a part of NUMBER?
2. I'd be happy to have more non-standard types, especially to distinguish ints from floats. What do you think about it?