New feature: quick compile all open files

Implement new feature "Quick compile all open files", which generates the payload with all open files that are applicable (will ignore open files that do not pertain to Force.com, such as  xml, properties, etc).

Involves a heavy refactor on iforce_quick_compile.py