Added android build script and makefile for op-core-cpp
Android build script for core now supports C++ 11. Toolchain switch from 4.4.3. to 4.7.
Exported header files in Android build. added logging to the ndk-build command line
- video preview for Android
Merge remote-tracking branch 'origin/20131025-federated-cloud-contacts' into 20140204-federated-android

# By Robin Raymond (8) and others
# Via Robin Raymond (2) and Vladimir Morosev (1)
* origin/20131025-federated-cloud-contacts:
  - Fix: Core conversation thread doesn't seem to detect when push is to be sent or not properly https://github.com/openpeer/op-core-cpp/issues/4
  - Fix: RUDP messaging doesn't think it is established because of a missing lock https://github.com/openpeer/op-stack-cpp/issues/53
  - delegate missing queue crash fix
  - Fix: backgrounding singleton object was not static! https://github.com/openpeer/op/issues/46
  Fixed bug when timer string is not retrieved properly from authorised application id
  - code complete on Backgrounding class https://github.com/openpeer/opios/issues/200
  - avoid double auto-applying settings when no settings delegate present before stack is setup https://github.com/openpeer/op/issues/34
  - do not require a long list of settings to be passed in to consturct core https://github.com/openpeer/op/issues/34
  Added pauseVoice method to pause and resume voice on audio interruption.
  - audio session interruption callback
  - made override settings for http vs https - made override settings for well known get vs post
- additional logs for Android in MediaEngine class
https://github.com/openpeer/opandroid/issues/130
Added Backgrounding to the android makefile.
https://github.com/openpeer/opandroid/issues/145
- video capture rotation for Android
https://github.com/openpeer/opandroid/issues/131
- code cleanup for Android changes
https://github.com/openpeer/opandroid/issues/158
Merge branch 'feature-20140306-media-android' into 20140204-federated-android
- back camera enabled on Android
https://github.com/openpeer/opandroid/issues/187
Merge branch 'master' into 20140204-federated-android

* master: (22 commits)
  - was not filtering peer files from identity before sending to remote party
  - notification that application will quit and blocking until thread shutdown is processed https://github.com/openpeer/op-services-cpp/issues/34
  - missed interaction subscription method "subscribe" https://github.com/openpeer/op/issues/73
  - Add "tap" peer subscription window with self destruction timeout https://github.com/openpeer/op-core-cpp/issues/10
  - fix: moved final outside candidates beside ICE tags https://github.com/openpeer/op-core-cpp/issues/17
  - added ICE final flag for media https://github.com/openpeer/op-core-cpp/issues/17
  - fix: updated call log levels to more appropriate values https://github.com/openpeer/op-core-cpp/issues/17
  - fix: wasn't remembering candidate version once fetched https://github.com/openpeer/op-core-cpp/issues/17
  - Allow selection of subsystem in logging to debugging life easier when dealing with media https://github.com/openpeer/op/issues/78
  - fix: Don't wait for ICE to be ready for media https://github.com/openpeer/op-core-cpp/issues/8
  - wrap all of services::backgrounding in core layer https://github.com/openpeer/op-core-cpp/issues/12
  - fix: bug which would not clear off notifier when backgrounding was ready https://github.com/openpeer/op/issues/73
  - Host / slave conversation need to push upon backgrounding https://github.com/openpeer/op-core-cpp/issues/6
  - Host / slave conversation needs to subscribe to backgrounding https://github.com/openpeer/op-core-cpp/issues/5
  - fix: Account object doesn't get in shutdown state https://github.com/openpeer/op/issues/74
  - fix: Account object doesn't get in shutdown state (partial fix, something else is still wrong) https://github.com/openpeer/op/issues/74
  - Account object doesn't get in shutdown state https://github.com/openpeer/op/issues/74
  - fix: Bad state crash upon shutdown https://github.com/openpeer/op-core-cpp/issues/7
  - fix: Make runtime appid delimiter configurable https://github.com/openpeer/op/issues/60
  - fix: Services global local goes out of scope on main thread will cause other thread to crash https://github.com/openpeer/op-services-cpp/issues/28
  ...
Fixed android build after merge with master.
https://github.com/openpeer/opandroid/issues/133
Merge branch '20140204-federated-android' into feature-20140306-media-android
- Media Engine changes for Core components on Android
https://github.com/openpeer/opandroid/issues/210
https://github.com/openpeer/opandroid/issues/11
Merge remote-tracking branch 'origin/20140204-federated-android'

* origin/20140204-federated-android:
  - Media Engine changes for Core components on Android https://github.com/openpeer/opandroid/issues/210 https://github.com/openpeer/opandroid/issues/11
  Fixed android build after merge with master. https://github.com/openpeer/opandroid/issues/133
  - back camera enabled on Android https://github.com/openpeer/opandroid/issues/187
  - code cleanup for Android changes https://github.com/openpeer/opandroid/issues/158
  - video capture rotation for Android https://github.com/openpeer/opandroid/issues/131
  Added Backgrounding to the android makefile. https://github.com/openpeer/opandroid/issues/145
  - additional logs for Android in MediaEngine class https://github.com/openpeer/opandroid/issues/130
  - video preview for Android
  Exported header files in Android build. added logging to the ndk-build command line
  Android build script for core now supports C++ 11. Toolchain switch from 4.4.3. to 4.7.
  Added android build script and makefile for op-core-cpp