Check in the initial version of the cordova project

This displays the standard cordova home page, with the addition of the sqlite3
plugin, that implements the plugin's test case. Basically, if you see three
popups, everything is working...
Added file to track other open source licenses used in this project
Check in changes to the native code on android and ios

It looks like these changes are not overwritten by the build, only the javascript parts are.
Since this is the crossplatform exploration, the next step is to merge all the
code over from the native specific code to here.

As a bonus, we get command line builds for free!
Check in the initial version of the cordova project

This includes three changes:
- Sample javascript file: This displays the standard cordova home page, with
  the addition of the sqlite3 plugin, that implements the plugin's test case.
Basically, if you see three popups, everything is working...

- Sample native code: It looks like these changes are not overwritten by the
  build, only the javascript parts are.  Since this is the crossplatform
exploration, the next step is to merge all the code over from the native
specific code to here.

As a bonus, we get command line builds for free!

- Add a gitignore for ios to ignore xcode workspace change files to make it
  easier to rebase changes
Merge branch 'cordova-crossplatform' of https://github.com/shankari/e-mission-phone into cordova-crossplatform
Move all the e-mission android code into the cordova platform specific directory

If the instructions in the README are followed, it compiles correctly.
Some additional debugging around the missing menu items
Fix the theme issue and allow the menu items to show up
Changed ConfirmSectionListActivity to load the main screen (index.html)

This correctly pops up the alerts, so the plugin is getting loaded and executed
Remove the old MovesConnect directory

Shanthi, the app is no longer called MovesConnect. A piece of history lost :(
Initial version for the ios commit

This compiles everything and runs the cordova UI. Alerts do appear.  Need to
hook it up correctly with the rest of the onboarding flow.
Unified the existing native code with cordova

When started from scratch, it launches the onboarding workflow, and then the
cordova webview (MainNavController) instead of the existing listview. Now all
we need to do is to get the cordova webview showing the listview correctly, and
we'll be done!
Ported over the test cases as well

This took some time to get right
Fix the icons to be our beautiful e-mission icons by choosing the correct asset catalog
Remove the old code from the iOS directory since it has all been moved over to cordova
Updated gitignores files to exclude DS_Store and connect.xml files
Modified the MainViewController to add the Auth and Result buttons

So that we can see that this is a hybrid app and not just a classic listview
Rename the main directory so that we don't end up with a bad directory structure

e-mission-phone/e-mission/... sounds a bit wierd, switching to
e-mission-phone/cross-platform/.. to be consistent with our old naming structure of
e-mission-phone/iOS and e-mission-phone/MovesConnect
Check in changes after the fallout of the top directory rename
Change the config to set the showTitle preference

So that menu items show up correctly on android