logd: optimize code hotspots

(cherry pick from commit ebaf2d6dccc269ad640b139f687832d52678182c)

Discovered that we had a few libc hotspots. Adjust code to generally
reduce or nullify the number of calls to malloc, free, strlen,
strcmp, strncmp, memcmp & strncasecmp. Total gain looks to be about
3% of logd's processing time. malloc still contributes to 3%, but all
others are now total 0.5%.

Bug: 23685592
Change-Id: Ife721121667969260cdb8b055524ae90f5911278
8 files changed
tree: 2d05aa1794e736dfd7b526fc6a78cc831b365cc4
  1. liblog/
  2. logcat/
  3. logd/
  4. logwrapper/