Rewriting core_tests to use unittest, also added a few tests and translated them to follow pylons testing style.
Porting elements_tests to unittest framework.
Porting notes tests to unittest test cases.
Ported write_midi tests to unittest.
Making lilypond tests run in nose. They could use a bit more refactoring to get them down to one assertion per test.
Merge branch 'master' of https://github.com/jtauber/sebastian

Conflicts:
	sebastian/midi/write_midi.py

Merge conflict around kwargs added to write call.
Refactoring iPython Notebook support

DRYer, more semantic
Merge pull request #17 from singingwolfboy/ipython-notebook

Refactoring iPython Notebook support
Now write_midi excepts a list of instruments to use for each track written to the MIDI file, and each track gets its own MIDI channel.
Adding sean to Authors file.
Merge pull request #18 from smcq/master

Run unit tests under nose
Merge branch 'master' of https://github.com/jtauber/sebastian

Conflicts:
	sebastian/midi/write_midi.py
Merge pull request #19 from pmargani/master

write_midi now maps each track to its own channel, and instruments can be specified.
add .ipynb exclusion to gitignore
Added another 'unit' test to test_write_midi.py
Merge pull request #20 from pmargani/master

Added new 'unit' test to test_write_midi.py
Merge branch 'master' of github.com:jtauber/sebastian
note in readme about running tests
Added two different ways to construct the shortning bread song under projects
Merge pull request #21 from pmargani/master

Added two examples of shortening bread