1.) Updated CardTree lib, 2.) Initial dynamic card support, 3.) added pinger to keep glass connection alive

Signed-off-by: Brandyn A. White <bwhite@dappervision.com>
1. General cleanup (including indent, code removal, etc.).
2. Added support for custom camera modes
3. Added cardtreemanager

Signed-off-by: Brandyn A. White <bwhite@dappervision.com>