Add check that optionsAfterRender binding was provided a function before attempting to use it.
Merge pull request #1556 from xdumaine/OptionsAfterRender-Not-A-Function

Add check that optionsAfterRender binding was provided a function
'synchronous' flag on component configs to allow synchronous injection+binding
Don't detect dependencies during ko.components.get callback
Merge pull request #1504 from knockout/1504-synchronous-components

Components should render synchronously when possible