Manual Orders
Merge commit 'fetch_head' into ManualOrders-1.4.0
Payment, Shipping, and processing the order
Begins refactoring back office listing queries.
InvoiceQuery revisions
Merge pull request #804 from rustyswayne/1.4.0-lists

1.4.0 lists
Updated queryResult model to match API's new QueryResult model. Adjusted order.view.controller.js (Which is controller for Sales > List) accordingly.
Fixed Customer List page to use the QueryResult model. Fixed issue M-356 by removing required state from First Name and Last Name for customer, adding customer link to the email address in the customer list.
Refactored InvoiceApiController GetAllInvoices to return a paged query
Merge pull request #805 from rustyswayne/1.4.0-lists

Refactored InvoiceApiController GetAllInvoices to return a paged query
Starting new function to merge filtered and unfiltered customer listings on the Customer List page.
Merge remote-tracking branch 'merchello/1.4.0-lists' into 1.4.0-lists
Working on integrating the new QueryDisplay request model into the order list controller and service.
Merge pull request #806 from cssquirrel/1.4.0-lists

Working on QueryDisplay request model integration.
Updated JS to test new paged / lucene cached invoice queries
Merge pull request #807 from rustyswayne/1.4.0-lists

Updated JS to test new paged / lucene cached invoice queries
Cleaned up report tree route registration
Refactors customer, invoice, order and product repositories to allow for paged key queries
Merge pull request #808 from rustyswayne/1.4.0-lists

Updates InvoiceApiController to use QueryDisplay object and paged queries
Invoice API service's GetAllInvoices call changed to POST instead of GET.

Added Location field to product catalogInventory model (client-side) and Product View's Inventory Tracking section. Completes issue M-323, but the server's return after saving the updated product model with confirmed location field flushed out has it listed as 'NULL'.