[Bug:Playlist] Fix missing return type
[Build] Move include files where they should be
[Build] Change header inclusion
Include files that are not in the same directory should be into <…>
[Build] Add autotools support