Ols summary crash

This fixes issue:

https://github.com/statsmodels/statsmodels/issues/868

We've returned nan if df_resid = 0 (typically from nobs < n_features). The output from summary is mostly empty in this case.

Also cleaned up warnings and structure.