fix loginId uppercase issue (http://gssjira.gss.com.tw/browse/GSSCRSAAS-138)
* update build.cmd for MSBuild v12
* tuning .gitigonre for *.user
* move beforeBuild.cmd 's content to *.csproj
* add DeleteBySubjectId method for UserOperations
* setup JSON.net's default settings in TestFixtureSetUp
prevent null loginId when LowerCasingAllLoginId