added oauth for runkeeper, bluetooth communication, http client stack (old school), etc..