add 'interpolation' decree custom type
add 'axes' decree custom type

this commit makes axes case sensitive
add 'image' decree custom type
init prototypes from index.js
add png and jpg params validators
Merge branch 'feature/decree-custom-types' into feature/set-pixel

Conflicts:
	lib/Batch.js
	lib/Image.js