Created some basic developer docs including style guides

The ruby and js styleguides are pretty much direct copies. The git style guide is a reworking of the existing one with the edition of redmine issue info. I'm not planning on addressing anything with them other than formatting at this point. I'll update the content of the style guides in a later PR.