separate off generate_cpp() from xbsvgen into cppgen.py
separate generate_bsv() from xbsvgen into bsvgen.py
gather boardname-specific options into 1 place.  Also, no longer generate timestamp file