updated native implementation for custom metrics and dimensions
updated default user properties file
updated tracking methods to new library; slit the iOS implementation in multiple smaller files; aligned iOS and Android implementations; improved error reporting with detailed information; uniformed log levels to native libraries;