Encapsule image processing inside mcSkin struct
Make things nicer
Remove deubg
Make getHelm nicer
Remove check for alpha - treat all images as being alpha
Add caching layer for skins
Just use built-in crop
Merge commit 'dc4720aa4d04e40fed01dcc642092b32e3887f1c'

Conflicts:
	process.go
Update test cases!
Add benchmark for bust
Debug: GetBust tuning

BenchmarkGetHead          200000              5076 ns/op
BenchmarkGetHelm          500000              7286 ns/op
BenchmarkGetBody          100000             33728 ns/op
BenchmarkGetBust           50000             46072 ns/op
BenchmarkGetBustV2         50000             36265 ns/op
BenchmarkGetBustV3        100000             18608 ns/op
Use more efficient GetBust

Also adjusted function order
Fix tab formatting

Normally use spaces...
Merge remote-tracking branch 'upstream/master' into patch-bust-efficient
I did stuff too
Merge pull request #100 from LukeHandle/patch-bust-efficient

GetBust Efficiency
Merge pull request #97 from connor4312/cropify

Double cropping speed
Rebasing
Merge branch 'connor4312-cache'
Updating to new cropping method