updated jQuery/AngularJS

These are the latest versions of Angular and jQuery that don't break the
main menu.
They improve performace/stability and provide bugfixes.

The Angular version is still seriously outdated though (2012), so we
should consider moving to a newer version if we are going to keep a
"web" driven menu.

Also jQuery-ui wasn't using a minified version, so I replaced it with a
more recent minified one.
Update properties library

* Don't highlight entity under your crosshair if you are not aiming at
it with your cursor
Add fallback hands model

Just in case the gamemode doesn't use player classes ( Who actually does use them? :v )
Merge pull request #696 from robotboy655/patch-2

Add fallback hands model
Merge pull request #690 from LennyPenny/master

updated jQuery/AngularJS
Update weapons to latest changes
Fixed vehicles not duplicating generic stuff

Needs to do some generics.
Merge pull request #699 from robotboy655/patch-2

Fixed vehicles not duplicating generic stuff
Merge pull request #698 from robotboy655/weapons

Update weapons to latest changes
Merge pull request #693 from robotboy655/prop

Update properties library
Fix derma.SkinTexture

Not sure what this function is for, but it should be functioning either way.
Update constraint.lua

A fix for 
```

[ERROR] lua/includes/modules/constraint.lua:166: Tried to use invalid object (type IPhysicsObject) (Object was NULL or not of the right type)
  1. EnableCollisions - [C]:-1
   2. SetPhysicsCollisions - lua/includes/modules/constraint.lua:166
    3. RemoveAll - lua/includes/modules/constraint.lua:230
     4. DoRemoveEntity - gamemodes/sandbox/entities/weapons/gmod_tool/stools/remover.lua:21
      5. LeftClick - gamemodes/sandbox/entities/weapons/gmod_tool/stools/remover.lua:52
       6. unknown - gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua:254
```
Implement set animations

This will only work after ply:GetAllowWeaponsInVehicle() is fixed to actually return something.
Merge pull request #703 from robotboy655/patch-4

Implement seat animations
Merge pull request #701 from robotboy655/patch-2

Fix derma.SkinTexture
Merge pull request #702 from robotboy655/patch-3

Update constraint.lua
Update seat animations

As Jvs mentioned, it is better this way.
Merge pull request #704 from robotboy655/patch-2

Update seat animations
Fixing a tonne of should-be-local variables

Using https://github.com/wiox/gmod-global-finder to find functions that
define global variables and then manually inspecting each, I have
modified any variables that appear to have accidentally been made global
to be local.
Merge pull request #705 from wiox/master

Fixing a tonne of should-be-local variables