imported from AOSP JB MR1
	new file:   RefBase.cpp
	new file:   RefBase.h
	new file:   StrongPointer.h
Add test app
imported some log/utils code from AOSP to pass compile