Update .gitignore
Update .gitignore to ignore eproject settings and custom build batch files
Add test case for conditional request

Conflicts:
	github/tests/_record_.py
Merge conditional test case