Minor improvements to tests and apidocs

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #22 from kbarber/test_doc_improvements

Minor improvements to tests and apidocs
Fix 2 yard errors

Signed-off-by: Ken Barber <ken@bob.sh>
More sugar through lazy helper object

This patch adds the ability for helpers to be used in a subject, by allowing
for lazy query results. Helpers that execute in a subject execute at rspec
file parse time, so we must delays the subsequent '#run' request on a node
after startup. These new helper objects will delay there #run until the
data is accessed to avoid this ordering issue.

This patch also removes the early setup block, as this no longer works with
these helpers. This was deprecated earlier, so this removal means this change
is now a major API changing one.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #23 from kbarber/rspec-system-2

More sugar through lazy helper object
Remove deprecations in prep for 2

This removes the old system_* methods in preperation for the 2 release.

Signed-off-by: Ken Barber <ken@bob.sh>
Fix yarddoc for rcp

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #24 from kbarber/remove_deprecations_for_2

Remove deprecations for 2