Lebanon's second city of Tripoli has been transformed into a sectarian battleground, where local and regional powers fight a proxy war over the conflict in neighbouring Syria.