Fixed defect where not having a session file broke the library
Added .gitignore file to ignore build directory
Merge branch 'master' of github.com:electriccommunity/electriccommander