[SD-2261]  Added more documentation, resolving github comments and handling few edge cases
[SD-2261]  Added more documentation, resolving github comments and handling few edge cases

pavlovicnemanja/superdesk,superdesk/superdesk,liveblog/superdesk,sjunaid/superdesk,amagdas/superdesk,mdhaman/superdesk,fritzSF/superdesk,pavlovicnemanja/superdesk,marwoodandrew/superdesk,marwoodandrew/superdesk-aap,plamut/superdesk,Aca-jov/superdesk,petrjasek/superdesk-ntb,superdesk/superdesk-aap,petrjasek/superdesk,akintolga/superdesk-aap,mdhaman/superdesk-aap,plamut/superdesk,marwoodandrew/superdesk,amagdas/superdesk,ancafarcas/superdesk,verifiedpixel/superdesk,fritzSF/superdesk,ioanpocol/superdesk-ntb,akintolga/superdesk,mdhaman/superdesk-aap,mugurrus/superdesk,pavlovicnemanja92/superdesk,marwoodandrew/superdesk,sivakuna-aap/superdesk,plamut/superdesk,hlmnrmr/superdesk,ioanpocol/superdesk,gbbr/superdesk,sivakuna-aap/superdesk,ancafarcas/superdesk,pavlovicnemanja92/superdesk,amagdas/superdesk,plamut/superdesk,thnkloud9/superdesk,Aca-jov/superdesk,gbbr/superdesk,verifiedpixel/superdesk,superdesk/superdesk-aap,sivakuna-aap/superdesk,darconny/superdesk,mdhaman/superdesk-aap,petrjasek/superdesk-ntb,ioanpocol/superdesk,liveblog/superdesk,ioanpocol/superdesk,pavlovicnemanja/superdesk,akintolga/superdesk,hlmnrmr/superdesk,marwoodandrew/superdesk,marwoodandrew/superdesk-aap,akintolga/superdesk-aap,superdesk/superdesk-ntb,amagdas/superdesk,marwoodandrew/superdesk,mdhaman/superdesk-aap,liveblog/superdesk,marwoodandrew/superdesk-aap,akintolga/superdesk-aap,akintolga/superdesk,gbbr/superdesk,petrjasek/superdesk,liveblog/superdesk,thnkloud9/superdesk,verifiedpixel/superdesk,superdesk/superdesk-ntb,hlmnrmr/superdesk,amagdas/superdesk,superdesk/superdesk-ntb,ioanpocol/superdesk-ntb,petrjasek/superdesk-ntb,mdhaman/superdesk,akintolga/superdesk-aap,pavlovicnemanja/superdesk,superdesk/superdesk,pavlovicnemanja92/superdesk,sivakuna-aap/superdesk,mugurrus/superdesk,akintolga/superdesk,sjunaid/superdesk,pavlovicnemanja92/superdesk,mugurrus/superdesk,superdesk/superdesk-aap,pavlovicnemanja92/superdesk,superdesk/superdesk-ntb,fritzSF/superdesk,Aca-jov/superdesk,sivakuna-aap/superdesk,verifiedpixel/superdesk,fritzSF/superdesk,mdhaman/superdesk,akintolga/superdesk,petrjasek/superdesk,thnkloud9/superdesk,ioanpocol/superdesk-ntb,superdesk/superdesk,liveblog/superdesk,superdesk/superdesk,ancafarcas/superdesk,sjunaid/superdesk,petrjasek/superdesk-ntb,fritzSF/superdesk,verifiedpixel/superdesk,plamut/superdesk,marwoodandrew/superdesk-aap,darconny/superdesk,darconny/superdesk,superdesk/superdesk-aap,petrjasek/superdesk