Bugs found on Component removal

Hi! I'm really really loving your entity aproach, but using it on my game prototype I've found (and solved, I think) a pair of bugs when removing and adding later the same component:

On Entity.java, the component wasn't removed, just the componentBits was
cleared.

On Engine.java, when the component removal signal was dispatched, the
familyBits was set, not cleared