Ensure factsets endpoint unescapes any delimiters

The delimiter #~ is reserved so we escape it on storage. Previously we had not
been removing the escaping from this field before returning it to the user,
this patch remedies that.

Signed-off-by: Ken Barber <ken@bob.sh>
(maint) Split out acceptance and unit test gems in a better way

We want to avoid installing all of the unit test gems when running acceptance.
This patch moves rake into its own place so we can use --without test properly.

Signed-off-by: Ken Barber <ken@bob.sh>
Merge pull request #1026 from kbarber/maint/master/fixup-gemfile-for-acceptance

(maint) Split out acceptance and unit test gems in a better way
Merge pull request #1024 from kbarber/maint/master/unescape-delimiter

Ensure factsets endpoint unescapes any delimiters
(PDB-709) Fact nodes querying

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-709) More work

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-709) some more work

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-709) More work

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-709) more work

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-709) foo

Signed-off-by: Ken Barber <ken@bob.sh>
(PDB-709) Get factsets working again

Signed-off-by: Ken Barber <ken@bob.sh>