gitignore for android and eclipse

Some more gitignore stuff is needed for eclipse and android. Took those from
https://github.com/github/gitignore

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Added main layout for dive download

Similar to the subsurface downloadfromdivecomputer ui, main activity is made.
All the options required are added.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
View initialisation and scratching JNI

We are starting to scratch the surface of JNI. In this commit, we have taken all
the required views and initialised them. Also, a class contaning all native
functions is included. Right now, the aim it to populate the product and vendor
spinners by getting a list from libdivecomputer library.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Building native parts for JNI

For making a function that gives back the String array, we are trying to use the
libdivecomputer library. These functions are meant to fill up the product and
vendor spinners on the application. NativeHelper is incidently a module in
bionic library and was cause of no JNI_OnLoad method errors. Hence it is removed
and the functions migrated to Main.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Win32 compilation of JNI functions

JNIEXPORT and JNICALL are necessary for compilation on win32 systems that
require special keyword for functions exported from dynamic link libraries.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Added settings to main activity

Menu containing settings entry is added to the Main activity.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>
Added ImportProgress and ViewFile activities

ImportProgress and ViewFile activities are added alongwith their menu
files. They are meant for showing the progress of import of dives and the
imported dives / logs respectively. All appropriate changes are made. But these
are just skeleton UI with does not work now.

Signed-off-by: Venkatesh Shukla <venkatesh.shukla.eee11@iitbhu.ac.in>