Squashed commit of the following:

commit d5f755e2c36aab9fe563b7f4f6138cccc756bd0b
Merge: e0e4b81 c454786
Author: Vitalie Spinu <spinuvit@gmail.com>
Date:   Mon Aug 12 09:59:35 2013 -0700

    Merge pull request #41 from mlf176f2/patch-2

    Allow TAB to indent code when region is seleceted

commit c45478664aa6041bcdd90bfe3dca0461d88a5689
Author: Matthew Fidler <matthew.fidler@gmail.com>
Date:   Mon Aug 12 08:51:33 2013 -0500

    Update ess-mode.el

    Changed functions to region-beginning and region-end.  Not sure why I had the other functions.

commit 0d5cbe49ec57f3263785d91d386db7e232664072
Author: Matthew Fidler <matthew.fidler@gmail.com>
Date:   Mon Aug 12 08:47:40 2013 -0500

    Update ess-mode.el

    No longer check for options

commit 4c10dd83cb5e5a6f4a47c23cc0781a0bb5ba3ca0
Author: Matthew Fidler <matthew.fidler@gmail.com>
Date:   Mon Aug 12 08:44:38 2013 -0500

    Update ess-custom.el

    Took out tab completion option

commit e0e4b815f504eef4d1b3fd0e9dcfb569dde9861d
Author: Vitalie Spinu <spinuvit@gmail.com>
Date:   Mon Aug 12 12:17:55 2013 +0200

    correct inferior fontification mechanism

git-svn-id: https://svn.r-project.org/ESS/trunk@5713 0bbaf3bd-34e0-0310-bf65-c717079852d4
add compat use-region-p and use it throughout

git-svn-id: https://svn.r-project.org/ESS/trunk@5714 0bbaf3bd-34e0-0310-bf65-c717079852d4
ess-developer: re-factor

  Also replace ess--developer-containing-package with ess-developer--get-package-name

git-svn-id: https://svn.r-project.org/ESS/trunk@5715 0bbaf3bd-34e0-0310-bf65-c717079852d4
on C-c C-t l don't ask for package, when obvious

git-svn-id: https://svn.r-project.org/ESS/trunk@5716 0bbaf3bd-34e0-0310-bf65-c717079852d4
adjust TODO

git-svn-id: https://svn.r-project.org/ESS/trunk@5717 0bbaf3bd-34e0-0310-bf65-c717079852d4
finish renaming julia-font-lock-defaults into julia-font-lock-keywords

git-svn-id: https://svn.r-project.org/ESS/trunk@5718 0bbaf3bd-34e0-0310-bf65-c717079852d4
todo

git-svn-id: https://svn.r-project.org/ESS/trunk@5719 0bbaf3bd-34e0-0310-bf65-c717079852d4
Merge branch 'trunk'

Conflicts:
	lisp/ess-mode.el