Minor changes in vex::generator::symbolic

* Provide default constructor
* Make symbolic(scope_type, constness) explicit
* Provide non-default implementation of copy assignment