Updated styling for job form.
Updated styling for sites list on the job form.
Updated static file references
Merge branch 'pd-845' into pd-860
Made sure the legend for posting location shows up.
Changed representation of date field.
Added migration.
We only need to constrain post length on purchased jobs.
Fixed broken unit tests and broken code.
Won't always be on the company profile page...
Updated help text.
Maxed out expiration for purchased jobs.
This file shouldn't have been added.
Re-added update_locations as its removal is part of another branch.
Added new models to make invoicing more static [PD-870]
Added transaction types to invoices and switched invoice creation to also create InvoiceProducts [PD-870]
Updated tests and added migrations
Reset the forms since I was going about creating invoices incorrectly
Got invoicing in a semi-working state again
Don't create the invoice until an OfflinePurchase has been redeemed