Added an implementation of BFL tree and vEBL tree. Added support for undirected graphs in adj-list. Fixed a few warning issues. Tested with Clang3.4.