Changed DNS to "awtar.me"
Merge branch 'master' of github.com:hasenj/oud
Merge branch 'master' of github.com:hasenj/oud
add chartbeat analytics
error messages around chrome's issue
small buffer size - works great on canary
make the ui mostly arabic
make it compatible with firefox too
add ajnas
implement maqam and generate keyboard based on ajnas

slightly changes the keyboard layout, but creates better layout for
saba, I think
update underscore.js
the maqam generates the notes for an octave

Generating the notes should be the maqam's job because it's difficult to
come up with a standard that works for all maqams (due to the saba maqam
exception).

The maqam generates 4 segments, labeled with an index:

segment 0 is the first jins on the starting point
segment 1 is the second jins starting on the fifth
segment 2 is the first jins on the next octave
segment -1 is the second segment of the previous octave (second jins on
the fifth of the previous octave)
add sepcial note generator for maqam saba
hack fix semi press not working

maqam was set before keyboard was initiaized ..
now keyboard init reapplies the active maqam, but this is bad; it
assumes maqam is already set ..

spaghetti ..

Also this commit removes charbeat
bigger keyboard, with colors to indicate octave boundaries
wip! try to stack maqam buttons vertically on the side
improve the maqam buttons

border and shadow and fix hover/pressed states
enhance pressed state for buttons
use code to determine buttons outisde octave

and fix pressed color for these buttons
update jquery