Configuration classes added, Refactored payment adapters

Selamlar,

paranoia#44 issue'da son konustugumuz duruma istinaden varolan konfigurasyon yapisinda degisiklikler yaptim.

* Varolan konfigurasyon yapisi ayni POS'a ait birden fazla bankayi desteklemiyor. Kullanici EST ile hem Is Bankasi hemde Advantage kartlarla islem yapamamakta.
* Konfigurasyon siniflari eklendi, boylece tutarli sekilde getter setter metodlarla konfigurasyon yapilabiliyor.
* Kullanici gelen degerleri konfigurasyon siniflarina maplemek kaydiyla bu konfigurasyonlari istedigi formatta tutmakta ozgur. 

Gecici olarak Factory sinifini kaldirdim, factory varolan konfigurasyon yapisina cok siki bagli idi. Testlerinizi de boylece patlatmis oldum :trollface: