Script to extract todos from source to TODO.md

Should add this as a post build step later to TODO.md is always kept upto
date