The widget <iframe> is now styled with a constructed <style> element. This allows the CSS to be overridden by the page instead of as an inline style='' attr. Added some unit tests for utils.dataAttr().
Cleaned up utils.buildQueryString() to no longer return a '?' by defualt.
Created unit tests for utils.buildQueryString()
Added tests for utils.buildUrl().
Added unit tests for utils.getElementsByClassName(), utils.objForEach(), and utils.setStyles().