Fix JsonProfilePrinter

`first` flag was incorrectly set, resulting in a leading comma for json profile output.

Also remove some calls to rspec's `have`, which has been removed from rspec since the profiler specs were last run.

@headius, with this the spec/profiler specs are green for 1.7.  Do you want to re-enable on Travis?