Set implicit dColumn.Precision if bizobj-based.

Since the decimal precision is already known in the bizobj, use that
for dColumn.Precision if the caller didn't explicitly set it.
Removed sub-projects now in their own repositories.
Added .gitignore
Removed self.super() and self.doDefault().

Starting with Python 7's 64-bit version, calling self.super()
would sometimes result in a Segmentation Fault. It is better
for appdev's to get an AttributeError for their self.super()
calls to change them to the proper super(cls, self).method()
Removed biz.Caption from the EditPage.Caption.

This is redundant since the form already has the caption, and looks better
because 1) it takes less horizontal space and 2) the biz.Caption is likely
plural, but in this context it should be singular. I didn't want to just
strip out a trailing "s" due to that being a locale-specific solution.
Fixed for wxPython 2.9.4.0 on Mac.

I was getting this:

Traceback (most recent call last):
  File "/users/pmcnett/dabo/dabo/ui/uiwx/dPemMixin.py", line 733, in __onWxResize
    self.raiseEvent(dEvents.Resize, evt)
  File "/users/pmcnett/dabo/dabo/ui/uiwx/dPemMixin.py", line 1074, in raiseEvent
    super(dPemMixin, self).raiseEvent(eventClass, nativeEvent, *args, **kwargs)
  File "/users/pmcnett/dabo/dabo/lib/eventMixin.py", line 81, in raiseEvent
    bindingFunction(event)
  File "/users/pmcnett/dabo/dabo/ui/uiwx/dImage.py", line 89, in _onResize
    self._showPic()
  File "/users/pmcnett/dabo/dabo/ui/uiwx/dImage.py", line 221, in _showPic
    img = img.Scale(imgW, imgH)
  File "/usr/local/lib/wxPython-2.9.4.0/lib/python2.7/site-packages/wx-2.9.4-osx_cocoa/wx/_core.py", line 2916, in Scale
    return _core_.Image_Scale(*args, **kwargs)
wx._core.PyAssertionError: C++ assertion "(width > 0) && (height > 0)" failed at /BUILD/wxPython-src-2.9.4.0/src/common/image.cpp(434) in Scale(): invalid new image size

self.Width and self.Height were 0,0 but the original test for an uninitialized
image was for w,h or 1,1.
Fix DeprecationWarning on wxPython 2.9

wx.InitAllImageHandlers() is done implicitly now by wxPython.
Fix _getID() to get it from wx.NewId().

Prior to this, we were filling dMenu id's using the logic from dObject,
which was to return the python id. This doesn't work in 64-bit Python
because wxPython (even 64-bit wxPython) doesn't recognize large ints
as ints, causing a StackOverflow exception.

This is better also since we really want wx to dole out the id's for
wxPython objects.
Merge branch 'working' of github.com:dabodev/dabo into working
Fix to find menus by caption in wxPython 2.9.4.

I tested this in wx 2.8.12.1 as well: nothing is broken.
Fixed .gitignore to not ignore dabo/lib/
Removed old datanav2 directory.
Fixed for wxPython 2.9.4.0 - delayed PageEnter event.

The delayed PageEnter event results in the where clause being filled
out before the select page controls have been created yet, if
RequeryOnLoad is True. This forces the items to be created in
setWhere if needed.
Fixed wording in the MDI commentary in settings.py
Settings changes for 1.0

This breaks backward compatibility by changing defaults for the
following settings:

  importDebugger: now defaults to False
  localizeDabo: now defaults to False
  implicitImports: now defaults to False

Each of these can easily be turned back to True in settings_override
if needed but also the needed changes aren't great. In the case of
localizing Dabo the code the appdev will need to add in their app
is:

  from dabo import dLocalize
  dLocalize.install("dabo")

Don't merge this into master until version 1.0.
Removed GridHeaderPaint event.

Raising it was keeping the grid headers from painting in wx2.9 on
Mac. I doubt anyone was relying on it but if so let me know before
we release Dabo 1.0.

I have a feeling most of the problems I've been fixing are more
related to Cocoa versus Carbon on Mac than to wxPython 2.9 versus
2.8.
First pass at changing dApp to work with git-based Web Update.

Removed the simplejson references, as json is now standard. Also alphabetized the imports.
Reverted removal of datanav2 (it's in working-1.0 now)

This reverts commit 7478b6c6e71b7c6b82fff0a59a2c6284fd353b30.
Revert "Removed GridHeaderPaint event."

It's in working-1.0 now.

This reverts commit e133d28541851f10dbeea173c06ce1ecc7efd309.
Revert "Removed self.super() and self.doDefault()."

This is in working-1.0 now.

This reverts commit 057a4d3592706bf7e23408463f8f9188ecac4b8d.