A Crystallographic Review of Alkali Borate Salts and Ab Initio Study of Borate Ions/Molecules