Fixed BBLog bugs and added test cases in BBLoggerTests.

Reorganized BBLevel priorities.
Changed BBFormatter output.
Added macro in BBLog for setting up the file path.
Fixed bug when logging higher level filters.
Added more test cases in BBLoggerTests.