more updates to the colvars library
bugfix for template atom style segfault reported by hunter swan

the onemol[]->special array wasn't allocated for templates without
bonds (or reserving space for bonds) and thus resulted in a segfault
when the neighbor list code calls find_special().
we now allocate the special member unconditionally.