Steps to reproduce:
1. Create a fundamental matrix corresponding to two cameras with crossing viewing directions.
2. Call focal from fundamental
An assert fails because it tries to compute the sqrt of a negative number. The function should return some kind of error, so that the caller can do
Originally from: https://code.google.com/p/libmv/issues/detail?id=2, filed by Pau Gargallo