Add manage.py command to process approved yet unprocessed niqati orders
Now, niqati orders aren't processed synchronously
date_created is now set after the collection is processed; this guarantees that collection which face problems in generation aren't falsely marked as processed
 Also did some cleanup for the code
Removed hardcoded niqati settings
Corrected error
Added http:// to beginning of submit_link
Better printed messages
More readability for printed messages
Even better readability
Approved and not yet processed collections appear as "being created" when viewed on the activity orders page
Added cronjob requirement to README
generateniqati now only prints output when it actually processes something; this saves from logging tons of useless junk
Now different collections have distinct temporary file names. This prevents overlap and enables multiple processing at once
Failed orders will now be marked as complete and skipped. This is to prevent clogs in the generation queue.
Merge branch 'hotfix-niqati-cronjob' into develop
Merge remote-tracking branch 'origin/develop' into develop