[2/3]Bluetooth: add "Accept all files" option for incoming files via Bluetooth

  This patch will let the OBEX server read "Accept all files" option
before it starts to check mime-type whitelist.
  If not enabled,the check process will go on as usual.
  If enabled,mime-type checking will be skipped.

Change-Id: I056f88246911da0f47da9043187ff3f959315dce
Use round() instead of ceil() in calculation of a2dp vol slider position

The avrcp MESSAGE_VOLUME_CHANGED requests volumes in the range 0-127. In
convertToAudioStreamVolume() this value is scaled to a (typically much
smaller, e.g. 0-15) integer value representing the volume slider step to
be presented in the UI. Depending on the resolution in the volume
requests from the a2dp device and the resolution of the UI volume
slider, some of the requested volumes might be mapped onto the same
UI slider positions. If ceil() is exchanged for round() in
convertToAudioStreamVolume() the problem with double mapped volumes
vanishes in most realistic cases.

Change-Id: I89d9ac4b8c330fd4fd2a02984bd628961f2cb035
CYAN-3419: Major cleanup of email over Bluetooth MAP
-Removed MIME hardcoding passing through to MCE
-Restructured email address formatting and handling to stop confusing MCE

Change-Id: I1db4483b99d77dc9383d44292f953f822d38392a