Replace ropemacs with emacs-jedi

emacs-jedi requires a few Python packages that do not get installed as
part of the elpa install. Install the `jedi' and `epc' packages using
pip.
Disable package refresh on each startup
Temporarily disable php+-mode
Add and update PHP snippets

    - `function' updated to include final/abstract field, and to remove
      choices from visibility field (it's often quicker to just type the
      visibility keyword)
    - Add `get' and `set' to create getter and setter methods
    - Add `anon' for anonymous functions
Add function, global key to insert snippet by name

This is mostly useful for wrapping a snippet around existing text, which
has also been enabled via the `yas-wrap-around-region' variable.
Move new yasnippet stuff into existing conditional

That configuration should only happen if the yasnippet library is found
to be installed.
Enable menu-bar-mode to promote discovery
Enable ido everywhere, ido flex matching