Add flash msgs support
Add [HTTP_]KeepAlive methods support
Add [HTTP_]Authenticate method support
Improve responses

Unite http post and get handlers of the same method
Add proper response headers
Add proper response body for all methods
Improve http handlers
Add tag consturctor fun; Improve Auth responses
Prettify test conf file
Add [HTTP_]SendBinarySms methods support
Separate transport and logic
Update Readme
Add rejected numbers support
Add messageType support
Refactor soap_srv_protocol module

In order to make source code more readable and extensible
it was refactored into step by step format.
Add publish confirms for mt messages
Improve test

After publish confirms appeared, each request became blocking.
To speed up tests, spawn_link was added for each test case.
At the moment test cases work in parallel
Use CC header to publish mt msgs

The greate deal of code that processed pair of publish
confirms id (the first for kelly queue and the second
for the just gtw queue) was replaced with via rabbitMQ
extention - CC header. This solution allowed to publish
msgs with single publish function call and also with
single publish confirm callback.
Cleanup
Refactor send sms request processing

There were a lot of code duplication, no stucture and sequence
of send sms request processing.
All of the send sms request processing code was replaced with
step by step processing. Hence, code duplication disappeared,
code became straightforward, extensible and maintained.
Add originator and recipients validation

Also improve specs, reduce code duplication, add
{error, timeout} response to auth_srv,
icrease performance of recipients processing and
generation input ids.
Add defered msgs support