add basic support for mms
refactoring

* create enum Type
* rename struct Message to Content
* replace struct Smil by Content
* create abstract class Message
* now class Sms extends Message
* create Sms constructor for enum Type
* now class Mms extends Message
* fix mms example
* minor changes
improved examples
possibility to choose host
add SendSms and SendMms classes
allow switch test mode through exmaple
reorganize project

- rename project to dsmsapi
- move example.d to another project as a cli application
- split SMSAPILib.d file to: api.d, core.d, mms.d, sms.d
readme fix
improved readme
add normalize param
example fix
charset improvement
add patterns/templates support
Merge branch 'master' of https://github.com/sudlik/smsapi-lib-d

Conflicts:
	README.md
	api.d
	core.d
	mms.d
	sms.d