Migrate adder tests to pyeda/test

Looking into reorganizing the repository, and enhancing the nose test
discovery. The doctest method isn't scalable.
Move 'make test' target to first

Not much benefit to having the 'clean' target listed first.
Fix bug with BitVector 'restrict' method