Update CORS implementation.
Add Testing Server Address.
Address for mysql host and js library location alongside Production
Server address.
Using Tomcat's CORS implementation
Updates CORS issue.

Add Authorization to be allowed in request header.
Disabling CSRF protection.

Update in second configuration.
Add authenticate in Operator.
Used in /api/login.
Update Security.
change some protected and unprotected URI.
Add createGuest.
Create default operator when not authenticate or when logout.
Create /api/login and /api/logout.
Used by Rest client to authenticate.
/api/login requires json request file.
Includes PerusahaanModel in PegawaiModel when convert to JSON.
Loading Perusahaan JSON from Pegawai.

Using perusahaanModel instead of perusahaan.
Change on JS implementation

Using Stringify to save JS object to HTML5 localStorage.
/login/api persist Authentication to SecurityContextHolder.
Retrieving Authentication only in AuthorizationProvider.
Add Filter Chain and change security configuration order
Change security config order
Revert "Change security config order"

This reverts commit 6184a727e57b2dcc708b4e6626658454a0196d7f.
Revert "Add Filter Chain and change security configuration order"

This reverts commit 37db4028cd5a408b2da1ec4fe151d5ed82a4a846.
Add HTTPServletRequest to /api/login.

So it will pass Spring security filter.