Changed Location of Check That Part Combinations Are Selected

The check now happens in views/main.py, so that it's easier to ask a user
to revise their specs-for-analysis before heading into the Analyzer.

Closes #181