modified paragraph, search and replace, relationship...

Add multi-line text support to paragraph. Different lines are splited
into different <w:r>s.
Modified paragraph to support more complicated style like color and font
size.
Improved advSearch and advReplace algorithem.
Support extracting relation and contenttype form .docx file
Add findElementByText function
Revert "modified paragraph, search and replace, relationship..."

This reverts commit a9500adcee70d7dc3f4da3a4185a6e34f6ba0618.
modified paragraph, search and replace, relationship, etc.

Add multi-line text support to paragraph. Different lines are splited
into different <w:r>s.
Modified paragraph to support more complicated style like color and font
size.
Improved advSearch and advReplace algorithem.
Support extracting relation and contenttype form .docx file.
Add findElementByText function.
Mistakely set the line ending to Windows in the last commit... :P
Add multi-line support to advReplace

Limit advReplace to accept string because previous code has bug when
replacing etree elements.
Different line are split into different <w:r>s.
some table customization for my own purposes (row height and vAlign)
example file: some fixes and one more table sample
possibility to add special properties to paragraph chunks; fixed cell properties when adding element as cell
remove print
table: cell-specific style
arbitrary table properties
Add support for table styles (including tblLook)

* Allow tblStyle to be specified along with tblLook (which elements of
tblStyle to apply in this case). Defaults produce same behavior as
prior version.
* Miscellaneous corrections to typos in comments and extra blank lines.
gitignore cleanup & update
don't use common docx directory. Copy the whole template to temporary directory specified by user and work on it - so we're saved from collisions
merge with highcat's fork

merge with highcat's fork and modified the make document example
Merge branch 'highcat'

Conflicts:
	docx.py
the line ending on win...
Normalize line endings
Added method to open document Header
added new function to only generate the word document as a file like object, also added an example of usage
Django specific functions