Looking for the perfect gift for an engineer or future engineer? Here you'll find something special with these 20 gifts all under $20!