Handle MaybeLocal value from the constructor
Handle MaybeLocal value from the constructor

In case of exception occuring during construction
of a Sass type instance just return Undefined value,
as the delayed JS exception will pop up later.

The following code:

    var sass = require('./');
        sass.render({
        data: 'div { color: foo(); }',
          functions: {
            'foo()': function() {
              return sass.types.Color(2,3);
            }
          }
    });

now results in an libsass error

     Constructor should be invoked with either 0, 1, 3 or 4 arguments

instead of V8 abort

     FATAL ERROR: v8::ToLocalChecked Empty MaybeLocal

saper/node-sass,Vitogee/node-sass,greyhwndz/node-sass,saper/node-sass,ankurp/node-sass,kylecho/node-sass,nschonni/node-sass,alanhogan/node-sass,sass/node-sass,paulcbetts/node-sass,nschonni/node-sass,ekskimn/node-sass,ankurp/node-sass,JTKnox91/node-sass,glassdimly/node-sass,xzyfer/node-sass,ekskimn/node-sass,nschonni/node-sass,gdi2290/node-sass,justame/node-sass,gdi2290/node-sass,kylecho/node-sass,paulcbetts/node-sass,nibblebot/node-sass,gravityrail/node-sass,bigcommerce-labs/node-sass,glassdimly/node-sass,cfebs/node-sass,paulcbetts/node-sass,xzyfer/node-sass,plora/node-sass,xzyfer/node-sass,am11/node-sass,cfebs/node-sass,Smartbank/node-sass,saper/node-sass,Smartbank/node-sass,chriseppstein/node-sass,alanhogan/node-sass,am11/node-sass,am11/node-sass,chriseppstein/node-sass,ekskimn/node-sass,nschonni/node-sass,gravityrail/node-sass,jnbt/node-sass,xzyfer/node-sass,saper/node-sass,greyhwndz/node-sass,jnbt/node-sass,xzyfer/node-sass,Vitogee/node-sass,dazld/node-sass,nschonni/node-sass,pmq20/node-sass,gdi2290/node-sass,xzyfer/node-sass,Smartbank/node-sass,saper/node-sass,gravityrail/node-sass,cfebs/node-sass,Smartbank/node-sass,nibblebot/node-sass,gravityrail/node-sass,cvibhagool/node-sass,pmq20/node-sass,saper/node-sass,plora/node-sass,sass/node-sass,Vitogee/node-sass,chriseppstein/node-sass,Smartbank/node-sass,quentinyang/node-sass,bigcommerce-labs/node-sass,jnbt/node-sass,justame/node-sass,paulcbetts/node-sass,ankurp/node-sass,dazld/node-sass,deanrather/node-sass,deanrather/node-sass,Smartbank/node-sass,alanhogan/node-sass,glassdimly/node-sass,kylecho/node-sass,glassdimly/node-sass,deanrather/node-sass,plora/node-sass,saper/node-sass,kylecho/node-sass,dazld/node-sass,Vitogee/node-sass,nibblebot/node-sass,ankurp/node-sass,cfebs/node-sass,sass/node-sass,gdi2290/node-sass,sass/node-sass,justame/node-sass,bigcommerce-labs/node-sass,nschonni/node-sass,plora/node-sass,bigcommerce-labs/node-sass,quentinyang/node-sass,greyhwndz/node-sass,nschonni/node-sass,greyhwndz/node-sass,Smartbank/node-sass,sass/node-sass,quentinyang/node-sass,sass/node-sass,ekskimn/node-sass,quentinyang/node-sass,alanhogan/node-sass,xzyfer/node-sass,deanrather/node-sass,pmq20/node-sass,JTKnox91/node-sass,jnbt/node-sass,cvibhagool/node-sass,cvibhagool/node-sass,am11/node-sass,dazld/node-sass,cvibhagool/node-sass,sass/node-sass,pmq20/node-sass,JTKnox91/node-sass,justame/node-sass,chriseppstein/node-sass,JTKnox91/node-sass,nibblebot/node-sass