Converted EventServer to Android Service

EventServer now runs as a persistent system-level Service
It can request system-level permissions, and it has a Context to interact
with other apps

Change-Id: I5dd8a0349b173cd0e894b7a3fcffd8ea34c18af7