Add dependency on jcn...

which replaces blessings
Initial porting of application to use Junction for UI
Make time update correctly...

This kind of thing may need to be abstracted in Junction at some point
Add DictWithUpdateCallback...

which will be useful when tracking which tags the player has updated
Re-add track title into UI
Merge branch 'jcn'

Port UI to use Junction UI library

Conflicts:
	setup.py