[+] Screenman tiny framework for screens
[*] Modified editSms screen
[*] Updated 'editSms', 'supervisor' screens and ScreenMan
Merge branch 'master' of https://github.com/f-me/carma into i2m_learning

[M] updating project
[*] Updated 'contract' screen and ScreenMan
[*] Updated 'partners' screen to work with ScreenMan
[*] Updated 'program' screen to work with Screenman
[*] Moved 'Table' class definition from ScreenMan to TableMan
[M]
[+] 'isActive' column added to the 'contract' screen table. Issue #758
[*] Corrected 'contractor_partnerTable' table width
change contractValidUntilMilage according to #772
remove carCheckPeriod from contract, don't need it any more
Fix filters in carma-mobile-server (#773)
Fix car brand filter for iPhone app
[M] Merging 'i2m_learning' and 'master' branches
[*] Make 'Save' button disabled until all required fields are filled, on 'Contract' screen. #765
[!] Fix 'contract' screen
[!] Fix 'Supervisor' screen - enabled default sorting
when looking for same contracts exclude self id