Camera3: Implement dynamic buffer un-mapping

 Every output buffer by framework should
 be subsequently un-mapped before it
 returns to client. Both camera backend
 needs to be notified and ION resources
 need to be released.

Bug: 19674986
Change-Id: I0ffe789b3392c2948584f56a561fac3f086e2a6e
8 files changed