Fix broken tests and add compatibility for py3 tests
Don't use map to apply functions to items in a list

In python 3 this returns an iterator and so doesn't actually evaluate
until you iterate over it. Use for loop instead
Meta and Link tags