update gitignore
Name Anoymous lambda functions

When debugging knockout, or the application, it helps to see the
function names in the stack trace instead of seeing "Anoymous function"

I've gone through and named some of important callbacks and scopes