Revamped the separated_list macro
Revamped the separated_list macro

This macro is now easier to read and should accept everything
you would expect it to

Fixes #166

meh/nom,Geal/nom,Keruspe/nom,AndyShiue/nom,sourrust/nom,pwoolcoc/nom