Update starsha flags to always utilize do '-pthreads'

Also unify base options a little between debug and release builds.

Fixes a couple files which weren't getting built with threading enabled.
These are allocated with new[] so they need to be freed with delete[]
Merge pull request #189 from cmaloney/update_starsha_flags

Update starsha flags to always utilize do '-pthreads'
Move platform/VM section up

We should tell people this stuff BEFORE they start trying to build
using the quick start.
Merge pull request #190 from vmbrasseur/master

Move platform/VM section up
Merge pull request #182 from cmaloney/fix_bad_free

These are allocated with new[] so they need to be freed with delete[]
Add "test prep" section

Minimize frustration by telling people some advisable steps up front.
Merge pull request #192 from vmbrasseur/master

Add "test prep" section
Remove printf that is no longer needed
Merge pull request #193 from cmaloney/issue-191

Remove printf that is no longer needed