added option to set dependencies.
refactored merging options into one place.
fixed some coding issue.
let's use Pimplet (simplified Pimple) to manage values.
use Pimplet in Dimplet.
created Utils class used inside DiContainer with hard-dependencies.
moved array_merge... to Utils class.
moved isClassName to Utils class.
created PHPUnit test for Utils class.
created normalize* methods in Utils and its tests.
specify DimInjection; modified some comments.