Introduce AudioRecorderService and associated action

PS2: Remove unused code
PS3: Rebase
     Temp: use voice assist icon
     check for null intent to prevent SystemUi crash loop of death

Conflicts:

	core/java/org/codefirex/utils/ActionHandler.java

Change-Id: I8a3e48d715fe2622c817fa7d3e237b6ba9ae61b1