Implemented the general widget config parsing
Added tests for utils, moved some utils to graphite widget since they only concern graphite stuff