don't prevent spec_changed from firing on load...
don't prevent spec_changed from firing on load
fixes check for the case where kernelspec info is coming from the kernel,
rather than notebook metadata.
This case was getting skipped by a bad check on `_session_starting`.