dotcase: some cleanup

Change-Id: Iee1f252204c36db5137ce52abee7e8a6807f60ee
dotcase: initial handling of phone calls

Change-Id: Idf4d90067bb99bc32e7771c1d5fcacd2ecd356dc
dotcase: initial phone answer/hangup support

* still needs pretty graphics, hooks are in place in DrawView though

Change-Id: I71ff7c1519f7797671f19266c3b70b3fcb6d0eb7