ComputerHunter.com
With rumors swirling that Twitter may (or should) sell, it’s time to ask: Is that for…