ProcessNativeScript needs to set c.err_env for proper error handling.

This is necessary because native scripting functions do not expect
ScriptError() to return, and will go on to perform subsequent
operations with potentially invalid data.

In the case where a script file was being run non-interactively via
ExecuteNativeScriptFile, the setjmp() call to set c.err_env was being
done, but the call was missing from the interactive case.
If the user has scaled to an absurdly small em size,
try to contain the damage by not rounding to int.
Merge pull request #1074 from blipvert/fixes/25

If the user has scaled to an absurdly small em size, try to contain the damage by not rounding to int.
Fix values in inc/fontforge-config.h so that they don't include "'"
Merge pull request #1073 from blipvert/fixes/24

ProcessNativeScript needs to set c.err_env for proper error handling.
Re-introduce fontforge.pc and set timestamp to 20140101
Merge remote-tracking branch 'upstream/master'