Implement ApplicationState Manager
Add Telemetry Service
Added Migration Manager which simplifies process with upgrading to a major release
Allow "upload_port" auto-detecting
Implement "platformio settings" command