HTMLReporter symbols are inline-block rather than floated

On a very large test suite (8000 specs), a significant amount
of time is spent just drawing the spec dots. Some sort of
worse-than-linear artifact that summons itself only when you
have 8000 floated elements trying to hang out together.

This performance penalty is not seen with inline-block.

In Chrome 29:
  Floated dots: 16.795s
  Inline-block dots: 2.774s

Setting the dots to 'display: none;' takes about the same time
as the inline-block figure, so this is probably a low enough bound
(no need for chunked rendering or who knows what).
Merge pull request #428 from tjgrathwell/htmlreporter-inline-block-dots

Change HTMLReporter symbols to be inline-block instead of floated
Give reporting symbols a little bit more height

Ensures they don't appear cut off when in the last row
More clearly differentiate between spec and suite ids
Allow Env to take optional spec/suite ids when asked to execute
Set default rake task
update self test to work with gem runner interface
Remove unnecessary Jasmine.configure.
Update specs to use new HTTP Runner interface.
Make rake dev dependency
Make rake jasmine:ci run specs correctly.

- Will replace rake core_specs.
- Remove obsolete dependencies & files -- most of these were for build tasks we
  are no longer using. Notably, rspec and spec_helper were deleted.
Use jasmine_selenium_runner to run specs via Sauce
Tunnel identifier must be a string

- Travis provides a float.
Really make tunnel_identifier a string.

yay.
Ensure tunnel_identifier is properly quoted for travis builds