Fixed linker error - should compile nedmalloc as C++ when using namespaces
Minor shader renaming and cleanup
Added routines to bits.h
 - bit_is_pow2
 - bit_align_up
Added missing nedmalloc.cpp to project
Renamed ut namespace to core and other minor changes in core.h
Implemented external TLSF(Two-Level Segregation Fit) allocator.
Moved tests to main solution and added etlsf tests