WIP: (Mostly) working polling directive

Example implementation on city/region upload page

This is here to get some initial feedback on implementation, thoughts on ways to improve before I finish this up and implement it on the other pages tomorrow. Please comment!
This isn't necessary now, but it would be nice to be able to receive and display custom progress indicators and/or status messages so that we can provide more fine-grained status information.