Thanks for your interest in this topic, but unfortunately David Lamparter is offline and he may not be able to be back soon. Moreover I do not have time to work on VPLS anymore.
Your are welcome to send your new version starting from the previous one, I'll be pleased to review it.