Revert most of "Change uses of frontend ArrayBase<> to GCC vec<> type."

This reverts parts of commit a41a2677a823aac742626e342b2c0584d3ce190f.
* auto_vec is not available in gcc-4.8
* gtfiles does not support .cc files in gcc-4.8

Conflicts:
	gcc/d/ChangeLog