Austin-based firm Icon Technologies, which has a $57 million NASA contract, laid off more than 100 of its 400 employees.