Add the possibility to store QueuedItemLines for accounts using the InvoiceService. The QueuedItemLines are not yet used for invoice generation.
Fix creation of new resources on the new Wink branch: Location URL handling is different; the whole URL needs to be given now.
Don't give irrelevant suggestions if Account status is UNPAID
If the CDR CSV parser encounters a null value, replace NullPointerException with a more clear error
Merge branch 'master' of github.com:Limesco/CServ
Include queued item lines on an invoice.

If an invoice had a total price of 0, it might still have item lines that were fully matched by "negative" queued item lines. So check the number of item lines instead of the total price. Return 204 No Content if there were no item lines, but happily store and return an invoice with a total of 0.
Add getSimByPhoneNumber(String) method to the SimService.
Finish work-around for accounts with multiple SIMs (relevant tickets: #37 and #67).

* When computing pricing points for incoming CDR's, assume all SIMs have the same call connectivity type, and use the CCT of the first SIM in the account.
* When constructing an invoice, look up the right SIM by its telephone number to find the data bundle associated with this data use.
Let getActivatedSimsLastInvoicedBeforeByOwnerAccountId actually only look at activated SIMs. Still needs #80 and #82.
Use classpath of Java 1.7 instead of 1.6 in Eclipse (the Wink code needs it now, anyway)
Fix internal server error when creating invoices for accounts with data CDRs
When an Account is automatically created by the CDR retriever, give him an EXTERNAL_STUB AccountState. Then, check for this AccountState later.
Only give the DUMMY_DEACTIVATE proposed update if an account is not an external stub account.
Implement merging external stub accounts into real ones. External stub accounts are created when a CDR is seen with an unknown external reference name. Now, these accounts can be merged into normal ones, taking all their temporary CDRs along.
Lock the CDR service before retrieving CDR's to import, so that no account merge operation can ever run during importing.
The destination field for an SMS message has been empty for a year. So now, throw if it is not either empty or the value it used to be, and base the type only on the direction.
Replace silent ignores of erroneous situations with exceptions and assertions.