Renamed Maven modules to feature human-useful names
Merge pull request #223 from futures/RenameNames

Renamed Maven modules to feature human-useful names

Resolves: https://www.pivotaltracker.com/story/show/64669346
Create new kernel API module with RDF lexicon
Move EventType to kernel API
Rename API module
Factor interfaces out of kernel into API

Resolves https://www.pivotaltracker.com/story/show/63569964
Update accepted media-types on REST-API
Merge pull request #224 from awoods/produces

Update accepted media-types on REST-API
Changed bundling to jar
=======================
 - Changed the bundling for the fcrepo-kernel-api dep to jar so that
   depending projects dont have to import the bundle-plugin
Merge pull request #225 from futures/no-osgi-dep

Changed bundling to jar
Exclude javax.servlet artifact from fcrepo4.war

Resolves: https://www.pivotaltracker.com/story/show/65154062
Remove extraneous rdf-schema#label triple.
Ensure "Export As..." dropdown label still works, and add test.

Resolves: https://www.pivotaltracker.com/story/show/65173640
Add FedoraFileSystemConnector, so that federated properties and fixity work.

Resolves:
https://www.pivotaltracker.com/story/show/61087856 and
https://www.pivotaltracker.com/story/show/64112028
Stefano's patch for user-defined primaryType
Changed default type for objects from nt:folder to fedora:baseObject which is configurable by repo manager; changed default CND.
Some corrections in CND file.
Revert "Stefano's patch for user-defined primaryType"

This reverts commit a3506b679ba0d6ba62dc7736ac12ecf324fee53c.
Fixed createObject error.
Moved default nt definition to RdfLexicon.
Moved default nt definition to RdfLexicon.
Made fedora:baseObject a sub-type of nt:folder by default.
Removed fcrepo: references and detached explicit property defs from fedora:resource.
Refined hasChild and hasParent properties.