Add editorconfig and jshint dotfiles
Setup service metadata
Prepare service boilerplate
Read player state
Handle playback actions
Toggle Love through custom action
Cache last know album art
Add Makefile with icon conversion support
Don't create PNG icon with make
Isolate TIMJ methods to a separate namespace
Limit allowed_url to TIMJ only
Check if the target element is actually visible
Allow to play any available track on first load
Merge functional This is My Jam script

Service integration script ported from Nuvola Player 2

Reviewed by: Jiří Janoušek <janousek.jiri@gmail.com>
Signed-off-by: Jiří Janoušek <janousek.jiri@gmail.com>