Prohibit more than 42 layers in the core

We need to do this because we still support aufs
and users on other drivers can push incompat images
to the registory that aufs users cannot use.
Merge pull request #50 from crosbymichael/limit-dm

Prohibit more than 42 layers in the core