added optional 'sourceFile' argument to methods of Node to avoid unnecesary tree walk
initial revision of SmartIndenter (TODO: indentation in list items)
update test baselines
added handling for smart indentation in the beginning of list items, updated test baselines. TODO: smart indentation in the middle of list items (2 failing tests)
added support for smart indentation in the middle of list items, updated test baselines
added support for smart indentation in the middle of list items, updated test baselines
use actual indentation if possible
remove singleTokenIndenter.ts
minor code cleanup
when looking for a start node consider only nodes that can contribute to indentation
update JakeFile
address CR feedback
addressed CR feedback: use isDeclaration from parser, drop 'useTabs' check
address CR feedback: renames, handle smart indentation in type argument lists in type references
split 'find' function into 'find' and 'findRightmostChildNodeWithTokens'
merge with master
resolve merge conflicts
Merge pull request #671 from Microsoft/new_smart_indentation

LS: smart indentation