Irda: Enable Irda service via overlay and HAL

This change depends on the Irda Service added to be added to framworks/base,
this is done via change Id4da55cfbd297fa46c50aa8a6af9cd4d056086cd

It now uses HAL to communicate with the IR interface.

PatchSet 4: Cleanup

PatchSet 5: Renamed the mothod to send_ircode

Change-Id: I56e768f4f18dfd66202dfc09401022e2f1589779