Added Makefile for shared object on Linux

In Linux a .so file is a shared object, comparible with a DLL file in Windows. For this project only a Makefile for a static (.a) file on Linux existed. Hence I modified that Makefile to gain a Makefile for a shared library.
This Makefile is tested on Archlinux and Debian 7.1.