Hacks for building shared unversioned libraries

Keeping universal.c was causing lot of LD errors on --enable-shared
option. Removing it is a lazy hack. Should look into it later.

Android doesn't support versioned libraries, for ex.
libdivecomputer.so.0 and libdivecomputer.so.0.0.0
Hence create unversioned .so library.

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