add "universe" target to compile really everything
use function to initialize each backend
add common CheckMetrics function
try to use 32bit for ints and floats in all of tirion
max of 2^32-1 metrics
check metrics name for length and illegal characters
validate and fix invalid tag messages