Okay, this model is making me very upset.
I've been working on it for 6 hours with absolutely nothing to show for it.
On the right is the bone structure in blender. Everything looks how it should.
On the left is the monstrosity I get when it's imported to unity. 
Is this model just a lost cause at this point?