build: Update website

Signed-off-by: Jens Georg <mail@jensge.org>
core: Fix compiling with newer vala

Signed-off-by: Jens Georg <mail@jensge.org>
server: Fix build with new libmediaart

Signed-off-by: Jens Georg <mail@jensge.org>