Lots of changes

Tightened up the code in Serial Table and Serial Tree. Need to make some
changes in Serial Interface too. Also, I added the ELFIO library to the
build system.