Make build_extrusion work for 1D->2D extrusion.

Refs #259.
Use a type matching the add_side interface.
Remove wrong assert, guard LIBMESH_DIM==3 code.
Merge branch 'build_extrusion'