add handling of dedicated byte, short and double types in Hive

fixes #157