A complete guide of essential features to look for when purchasing a construction estimating and project controls software.