Fixes #4076, #4077 corrected handling of view type for js/css
Fix #4172, Embed tab headings are now translatable
Merge pull request #100 from juho-jaakkola/1.7

Fixes Ticket #4172, Embed headings are now translatable.
Fixes #4176 skipping retrieval of entities if none registered
Refs #4076 made changes to viewtype parameter backward compatible
Refs #3834 moved more efficient get_version() to 1.7 branch
Fixes #4075 corrected custom select code in ege - thanks to coldtrick
Fixes #4046 checking offset compared to string length
Fixes #4196 defining the metastring for 1 if not already defined to avoid bad sql
Refs #4196 somehow missed the 'validated' string from previous commit
Fixes #4271 fixed addElement() in ODD code
Refs #4177. Updated changes and bumped version to 1.7.15.
Adds trivial .travis.yml config so we can get started building.
The travis-ci build should only run against master now.
Allow any chars in title, better HTML decoding and encoding in email/url output
Updated changes, bump version to 1.7.16
Merge branch '4593-17' into 1.7
Merge branch '1716prep' into 1.7