Run subtests in their own thread / RS context.
Created UnitTest framework using message passing for RS.
Add color status reporting to device output.
Fix some typos in RsList.
Change-Id: I251d632b9550a1c117d677f011741a796b561e59
Any non-alnum chars in the rs file name will be removed when we derive the bc file name.
The reflected class names are converted to camel case.
Change-Id: I0184fe8ef2987a19dbdbc93c72163e02b5b0de89