get rid from jQuery

There are few dependence in code, we can live without it
Merge pull request #28 from gurugray/no-jquery

get rid from using jQuery
use constants to show branch status when merge
make complex aliases
add UTF-8 meta

Now there is no autodetection when we open it on local mashine.
Meta tag fix this behaviour.
graph.js: remove unneeded context saving
repo.js: remove unneeded context saving
graph: use text-achor for positioning
css: style guide

  * css style
  * rule reordering
html: style guide
build: use borschik to build JavaScript
Merge pull request #32 from gurugray/borch-js

build: use borchik to build JavaScript
graph: rewrite class manipulation with d3js *.classed
add "watch" ability to comfort development
Merge pull request #33 from gurugray/watch

add "watch" ability to comfort development
build: use csso to build CSS
index: move js code to js file
build: use htmlmin to build html
Merge pull request #35 from gurugray/html-mini

build: use htmlmin to build html
css: move index.css to src dir