Enhanced Comm layer to pass thru error messages/status codes

- Added NeedsLayout to Circular image control
- Enhanced Comm layer to pass thru error messages/status codes
- Updated podfile version

Signed-off-by: Darren Ehlers <me@darrenehlers.com>