Irda: Added IrDA HAL Library

PatchSet 2: Cleanup

PatchSet 3: Added some more documentaion

Patchset 4: Removed references to Galaxy S4 in the commit message.  This HAL
is supposed to be generic in the long term, and at the very least, works
on other Samsung devicessuch as n80xx.

Change-Id: I8af12b8716791bb13ba7b85b9cab8d2a1c5fed18
Merge pull request #1 from manelscout4life/jellybean

Irda: Added IrDA HAL Library