Add guard-rspec and basic Guardfile
Make `guard` less chatty
Update .travis.yml

Use rbx-2 in Travis in it to work around rvm problem.
Refactor Vocabulary using class instance variables.
This fixes issue #153.
Merge branch 'peter_v-add-guard/01' of https://github.com/petervandenabeele/rdf into petervandenabeele-peter_v-add-guard/01
Merge branch 'petervandenabeele-peter_v-add-guard/01' into develop
Merge remote-tracking branch 'origin/develop' into develop
Change RDF vocabulary to delegate to RDF::RDFV, allowing definitions for RDF properties, classes, datatypes along with comments and labels.
This partially addresses issue #159.
Implement Vocabulary::Term as subclass of URI used for vocabulary terms. This now implements Vocabulary::Term#label and Vocbulary::Term#comment in addition to Vocabulary.label_for and Vocabulary.comment_for.
Vocabulary::Term is also Enumerable, to generate statements based on the ruby vocabulary definition.
This resolves issue #159 and partially addresses #156.
Implement Vocabulary.to_graph to generate RDF statements for a ruby Vocabulary definition.
Change have_subclasses to have_terms in Vocabulary spec.
Added missing Enumerable#enum_for; it was previously just in Countable and Queryable.
Make Vocabulary::Term not Enumerable anymore.
Change Vocabulary#to_graph to Vocabulary#to_enum (and #enum_for), basically doing the same thing, but avoiding emergent problems.
Rename HTTP vocabulary to HT, to avoid unfortunate prefix, and to be consistent with general use.
Implement URI#pname to create a string form of URI#qname.
Implement Vocabulary.expand_pname.
Describe fuller vocabulary DSL.
Update vocabulary generation to serialize all properties (with no language or language "en")
Update all built-in vocabularies.
Add encoding: utf-8 to all vocabulary files and the generator.
Use our own version of xsd RDFS vocabulary. Update RDF vocabulary.
Implement respond_to? and method_missing for Vocabulary::Term to create attribute accessors.
Generate triples for non-symbol attributes.
Rewrite vocab-loader to not use JSON-LD.
Move vocabulary loading from CLI method to Vocabulary.load; use for generating vocabularies.