Create bootstrap entities for region and salesrep

#56
creation and fetch call working.  ABL project 8960 will create the
needed entities on the serverside.
Use of these will need to come from additional work on other issues
(auto complete in particular).
Pass module to bootstrap

Make bootstrapping configurable by module started.  Made region on for
any, salesrep only for reporting.
Fix pass of module during start

Start event needs to pass the "area" through to bootstrap.
Corrected syntax error in bootstarp_app
Merge pull request #88 from synergy55inc/lisa

Make sure routing-fixes get into development, after deleting that branch accidently.
Update bootstrap for routing changes

#77
Update bootstrap for changes made to fix routing errors during refresh.
Remove mainapp

#77 - Finish removing mainapp.  Already moved functionality to the
app.js file.
Add handler for environment

#46
Add serverside support in dao.authorize to include environment in
returned dataset.
Add reqres handler to return the environment when needed.
Merge pull request #90 from synergy55inc/Bootstrap

Bootstrap Initial development complete.  Merging into Development.
Catch nosession status, remove main app files

Server side was changed to return a message if a session wasn't found
or has timed out.  This will go into regular message instead of special
logic releated to a session.
Single 'nosession' status returned from server.  backbone.sef changed
accordingly.
Cleaned up main_app which wans't needed.

#96 #71
Resolve timeout catch in admin

#96
Resolved timout catch while in a admin function (country) and then
timeout the session and click on (users).  Timeout message is sent,
header is reset, context is created from scratch and login prompt shows
as desired.
Update to Development
Merge pull request #102 from synergy55inc/Fix-timeout

Fix timeout
Merge #102

Manual merge for pull #102 with conflicts.
Refresh Timeout Fix

#106
Refresh with a timed out session was still starting the app in the main
section.  The success method of the context model fetch needed to check
if the session was new.  If it was not 'new' then the app was in
startup mode and all was ok.  If the fetch failed, then it returns the
login link and client information and the user needs to login again.
Merge pull request #107 from synergy55inc/refreshTimeoutCatch

Refresh Timeout Fix
Merge pull request #108 from synergy55inc/Development

Development