Fixed ERDPersister bug to get settings without version number, adaptable with v1 groups or v3 groupToObjectsToFieldsMap
Added test coverage to page controller tab1
fix for using the selectable component in two places
Merge branch 'master' of https://github.com/stevebuik/GraphVizForce

# By Zhiren Guan
# Via Zhiren Guan
* 'master' of https://github.com/stevebuik/GraphVizForce:
  Added test coverage to page controller tab1
  Fixed ERDPersister bug to get settings without version number, adaptable with v1 groups or v3 groupToObjectsToFieldsMap
Fixed bug: upgrade method will decide to start from v1 or v3, depending on the data type of the deserialized persisted map
Merge branch 'master' of https://github.com/stevebuik/GraphVizForce
Fixed conflicts with usage of multiple Jqueryselectable components by adding dynamic DOM Id to jqueryui selectable element
Added tab3 field selection feature and fixes
Updated settings v3 and added UI model for ERD group
Updated generator to adapt to new settings v3
Added filter to object selectable in tab 2, only show available objects for selected group
Refactored Controller with medium layer classes
added sample image to README and better instructions for new users
added bg colour to throbber to make it more obvious to new users
hiding the "Generate to Dropbox" link after oauth to provide better feedback to the user that oauth was successful
updated pdf link to show raw file
trying again with raw pdf url
Fixed pageblocktable scrolling issue with css
Fixed included groups bug
Added test coverage