main: Optimize sentences.
data: Delete the icons for missing CD cover and artist image. We are
using the media-optical-cd-audio-symbolic and document-open-symbolic
icons now.
UI: Use a GtkBuilder template, and add a CSS and GResource file so we
can compile it inside the executable.
mlm: Use Gtk.Application and Gtk.ApplicationWindow. For now, the
program only shows the UI, it doesn't do anything yet.
build-sys: Build mlm using Gtk.Application, Gtk.ApplicationWindow, and
GResources.
mlm: Add signals to template.
build-sys: Use gee-0.8.
build-sys: Add Gee dependancy to copy-tags.
libmlm: Make FileTags extend Object and Comparable, so we can usa a
compare_to function.
mlm: Add signal handling and implement some functionality from the
earlier version.
mlm: Add more signals to the GtkBuilder file, add a subtitle, and use
ellipsize for the filename.
libmlm: Revert FileTags being a subclass of Object and implementing
Comparable.
mlm: UI complete on read-only.
build-sys: New files.
ui: Add player UI.
libmlm: Add index_of to Genre.
mlm: Move everything from Main to other clases, except main().
mlm: Last missing functionality in Application.
mlm: Abstract some functionality from Player and Encoder into Media.
mlm: Add Player class.