Add flat/truncated teardrop module

Simple intersection method to implement a flat/truncated teardrop (technique gathered from comments made by whosawhatsis on various forums/blogs).
Merge pull request #11 from ex-nerd/patch-2

Add flat/truncated teardrop module