Organize and cleanup sa vendor

1. Add custom bootanimation by PartimusPrime (thanks) :)
2. Move bootanimations to a separate mk file (No shamu bootanimation yet so fallback to stock L bootanimation for now)
3. Move hammerhead specific bits to hammerhead product mk file
4. General organizing