Refactor C API for more robust ABI

The C Interace was never really well defined or documented!

There is a very [long standing issue] [1] open for libsass to improve this.

Since the introduction of autotools build we also can create a `libtool` system library!