Build system update
Updated ignore list
Added DLL visibility stuffs.

ABI needs to be drawn at a lower level.
Updated README
Defined ABI
Removed empty file
hgignore update
Added tag 0.4.0 for changeset 03f2c813c3a5
Absolute include paths
Removed magic numbers
Removed unused literal
Added test for issue #13
Zeroed in on issue #13
Derp
Fix issue #13
Added tag 0.4.1 for changeset 83aeb8e584a8
WIP
More WIP
Fixed build script on Linux, I hope
Builds fine everywhere, I guess. Fixed #17