Changes to the Razor Micorkernel to support the new (JRuby-based) Razor server.
Includes changes to the default path used for checking in with the Razor server
(from /project_razor/api/node/checkin and /project_razor/api/node/register
to /project_razor/api/v1/node/checkin and /project_razor/api/v1/node/register,
respectively) as well as changes to how the registration process is handled;
previously, a JSON string was passed as the value of a "json_hash" field
in a post_form call; now the JSON string is passed as the body of an
HTTP POST request (something that is much more consistent with the new
grape-based RESTful interface we're adding to Razor)
Merge branch 'master' of github.com:tjmcs/PL-Razor-Microkernel into tb/add-jruby-to-razor
Refactoring to change project name from Razor-Microkernel to Occam-Microkernel
added 'builder' gem to dependencies (since without it the project
will build a Microkernel ISO that doesn't work)
Merge pull request #1 from tjmcs/tb/convert-to-occam

Ensure MK works with JRuby-based server and changes "Project Razor" to "Project Occam"