Added initial project skeleton
Added gemspec and misc skeleton files
Merge branch 'feature/setup-skeleton' into develop
Added Rakefile
Added speckle executable
Added specs for hooks.

* before and before_each
* after and after_each
Added specs for some basic speckle matchers.

* Above - to_be_above & to_not_be_above, aliases: to_be_gt & to_not_be_gt
* Atleast - to_be_at_least & to_not_be_at_least, aliases: to_be_gte & to_not_be_gte
* Atmost - to_be_at_most & to_not_be_at_most, aliases: to_be_lte & to_not_be_lte
* Below - to_be_below & to_not_be_below, aliases: to_be_lt & to_not_be_lt
* Between - to_be_between & to_not_be_between
* Boolean - to_be_true & to_be_false, aliases: to_be_ok & to_not_be_ok
* Custom - to_have_name & to_not_have_name
* DictKey - to_have_key & to_not_have_key
* Equality - to_be_equal & to_not_be_equal, aliases: to_eq & to_not_eq
* Existance - to_exist & to_not_exist
* Length - to_have_length & to_not_have_length
* Regexp - to_match & to_not_match
* Within - to_be_within & to_not_be_within
Added misc utils.

* SpecMeta - holds meta info about running spec.
* SpecTimer - for simple profiling.
* Statistician - counting passes, failures, etc.
Added speckle dsl
Added message writers.

* WriterFactory - creates a writer from name.
* ConsoleWriter - writes to console with echo.
* FileWriter - writes to file, buffers lines.
* BufferWriter - writes to current buffer, and to a file.
 Added matchers for specs.

* Above - to_be_above & to_not_be_above, aliases: to_be_gt & to_not_be_gt
* Atleast - to_be_at_least & to_not_be_at_least, aliases: to_be_gte & to_not_be_gte
* Atmost - to_be_at_most & to_not_be_at_most, aliases: to_be_lte & to_not_be_lte
* Below - to_be_below & to_not_be_below, aliases: to_be_lt & to_not_be_lt
* Between - to_be_between & to_not_be_between
* Boolean - to_be_true & to_be_false, aliases: to_be_ok & to_not_be_ok
* Custom - to_have_name & to_not_have_name
* DictKey - to_have_key & to_not_have_key
* Equality - to_be_equal & to_not_be_equal, aliases: to_eq & to_not_eq
* Existance - to_exist & to_not_exist
* Length - to_have_length & to_not_have_length
* Regexp - to_match & to_not_match
* Within - to_be_within & to_not_be_within
Add swap files to .gitignore
Added speckle runners.

* Runner - runs all tests.
* SpecRunner - runs tests in each spec.
Merge branch 'feature/add-runners' into develop
Added a few reporters.

* BaseReporter - base class that reporters must inherit.
* Dotmatrix - reports passes as dots, and failure as crosses.
* Minreporter - only shows epilogue.
* SpecReporter - rspec style output.
* TAPReporter - tap format output
Added speckle entry point
Excluded scratch files in .gitignore.
Merge branch 'feature/add-speckle-entry-point' into develop
Bumped version to 0.1.0
Tests are passing. Bumped version to 0.1.0.