Added support for constructors

* added DynamicConstructorInfo type --> encapsulation of constructor
creation logic
* refactored DynamicMethodInfo to have common interface with
DynamicConstructorInfo (DynamicMethodBody depends on the common
interface)
* added relevant unit tests
Merge pull request #25 from myarichuk/master

Added support for creation of constructors